240 发简信
IP属地:香港
  • 120
    CSS 变量使用详解

    这篇文章你将学到以下内容: CSS 变量 CSS 常用函数 iPhone X 系列机型适配 CSS At-rules 和媒体查询 深色模式适配 一、简述 CSS 变量(CSS...

  • 120
    ElementUI 级联选择器数据量过大时首次渲染缓慢优化思路

    今天在项目中有遇到这么一个问题 服务端返回的 JSON 数据过于复杂导致客户端使用级联选择器进行渲染操作卡顿,严重影响用户体验 首先来看看引发问题的数据量级 受级联选择器本身...

  • 120
    vue打包之后配置统一请求地址

    1.第一步 在public文件夹下新建一个config.js文件,并添加如下内容 exports.PLATFROM_CONFIG = { baseURL: "服务器地址"}...

  • 动态引入图片-require()和import()

    现如今的前端项目用webpack打包已经成为了行业趋势,然而在此模式的前提下,图片的引入是我们不可避免的问题。正常的图片引入是用img标签或者元素背景图的方式,采用这种方式的...

  • 关于优化Vue-router优化import引入过多导致index文件过于臃肿

    1.需求 当我们在开发过程中,需要引入很多的文件,但是又不想每个文件都依次导入的时候 就会想有没有一个方法可以批量导入 require.context方法就可以解决这个问题....

  • Vue组件传值异步问题--子组件拿到数据较慢

    问题出现 之前写静态页面的时候,直接父向子传值,是指节能渲染出父组件给子组件的值,但是加上请求后,就会出现请求过慢。就是在组件创建和渲染完毕时,子组件的值才拿到,子组件并没有...

  • 关于模块与组件、模块化与组件化的理解

    1. 模块 理解:向外部提供特定的功能的 js 程序 一般就是 js 文件 为什么要拆分成模块? :随着业务逻辑的增加,代码越来越多且复杂 作用:复用 js 简化 js 的编...

  • 120
    Flutter介绍

    一、什么是flutter Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,...

  • vue2与vue3对比

    vue3发布出来有一段时间了,这篇文章记录一下vue2与vue3的一些区别 1.生命周期 vue3中新引入了setup生命周期,setup在beforeCreate生命周期之...

  • 路由进阶

    1. 路由模式 路由有两种模式,分别是hash模式(默认) 和 history模式 hash模式,使用的是锚链接的原理实现路由的跳转,这种方式兼容性非常好;缺点是路径带有#号...

  • git命令备忘系列(一):基础命令

    1、克隆项目到本地 2、拉取最新 3、添加文件到暂存区 4、将缓存区的内容提交到本地仓库 5、查看工作区与缓存区的状态「git status」 6、推送到远程分支 7、获取帮...

  • 还是推荐使用id吧 如果删除下标 index会重新调整吧

    vue控制台报错Duplicate keys detected: 'xxxx'. This may cause an update error.

    Duplicate keys detected: 'C1812170006'. This may cause an update error. 虽然不影响使用,但是报错还是得...