Avatar notebook default
vue
32篇文章 · 21579字 · 1人关注
  • Resize,w 360,h 240
    vue知识总结

    MVVM model和view层通过中间的vm连接和驱动。model层数据变化会改变视图,view改变通过事件来修改数据。vue参考了MVVM实...

  • Resize,w 360,h 240
    Vue源码--AST抽象语法树

    概念介绍 在开发Vue的时候编译器会将模板语法编译成正常的HTML语法,而直接编译的时候是非常困难的,因此此时会借助AST抽象语法树进行周转,进...

  • Resize,w 360,h 240
    style scoped 原理

    在了解 前先回顾vue实例的挂载和渲染流程: 其中template模板在运行时进行编译,它会利用Vue内部的编译器进行模板的编译,字符串模...

  • vue2手动实现vue响应式

    Object.defineProperty缺点: 不开启深度监听只会监听一层 如果开启深度监听,需要递归到底,一次性计算量大 无法监听删除新增属...

  • vue生命周期调用顺序

    单组件执行顺序 1、进入页面默认会自动执行beforeCreate -> created -> beforeMount -> mounted 2...

  • Resize,w 360,h 240
    VUE响应式原理

    Vue.js 实现响应式的核心是利用了 ES5 的 Object.defineProperty,这也是为什么 Vue.js 不能兼容 IE8 及...

  • VUE组件化

    Vue.js 另一个核心思想是组件化。所谓组件化,就是把页面拆分成多个组件 (component),每个组件依赖的 CSS、JavaScript...

  • Resize,w 360,h 240
    Vue 实例挂载的实现

    new Vue 发生了什么 new 关键字在 Javascript 语言中代表实例化是一个对象,而 Vue 实际上是一个类,类在 Javascr...

文集作者