240 发简信
  • 用Vue封装自己的UI组件库,并发布npm

    使用Vue-cli搭建项目 如果你没有安装,则执行以下命令 新建一个lib文件来作为所有组件的源,这里我用自己封装的一个Dialog组件为例,这...

    1.5 556 0 14
  • 使用Vue,你需要知道的性能优化

    路由懒加载 Keep-alive缓存页面 使用v-show复用DOM v-for遍历同时避免使用v-if 对数据过滤,需要显示才显示,而不是每一...

    1.2 459 0 11
  • 120
    对MVVM的理解及其响应式原理

    对于VUE,我们都知道他是一个MVVM式的框架,那么什么是MVVM呢?View层:在Vue中是绑定对象的HTMLViewModel层:在Vue中...

  • axios用法浅析

    axios的基本特性 1.支持浏览器和node.js2.支持promise3.能拦截请求和响应4.自动转换JSON数据 get get传递参数 ...

  • Vuex 的基本使用

    首先我们知道组件之间共享数据的方式有以下几种:父向子传值:v-bind属性绑定子向父传值:v-on 事件绑定兄弟组件之间共享数据: EventB...

  • 回流和重绘

    回流 当 Render Tree中部分或全部元素的尺寸,结构,或某些属性发生改变时,浏览器重新渲染文档的过程称为回流。 下面的内容会导致回流 页...

  • 关于移动端开发

    1.视口 视口(viewport)就是浏览器显示页面内容的屏幕区域。 视口可以分为布局视口、视觉视口和理想视口布局视口 layout viewp...

    0.1 54 0 1
  • js-改变this指向的几种方法

    javaScript 为我们专门提供了一些函数方法来帮我们更优雅的处理函数内部 this 的指向问题,常用的有 bind()、call()、ap...

  • Promise async/await

    promise是异步编程的一种解决方案,那么为什么要使用promise呢?比如说,当我们封装一个网络请求,因为不能立即拿到结果,所以不能像简单的...