vue
文章平均质量分 56
纳尔哒哒
这个作者很懒,什么都没留下…
展开
-
vue的生命周期及生命周期钩子函数
6. mounted 挂载完成阶段,此时页面是经过vue解析的dom,至此初始化过程结束,可以在这里进行:开启定时器,发送请求,绑定自定义事件等初始化操作,在这里也可以对dom进行操作,但尽量避免这样操作。9. beforeDestroy阶段,销毁之前,此时wm中所有的data,methods,指令等等都处于可用状态,马上要执行销毁过程,一般在此阶段,关闭定时器,取消订阅消息,解除自定义绑定事件等收尾工作。然后,根据新数据,生成新的虚拟dom,最后与旧的dom进行比较,完成页面更新。原创 2023-10-17 20:32:42 · 36 阅读 · 0 评论 -
vue中的计算属性与监视属性的区别
computed和watch之间的区别: computed能完成的功能,watch都可以完成。 watch能完成的功能,computed不一定能完成,例如:watch可以进行异步操作。 两个重要的小原则: 所被Vue管理的函数,最好写成普通函数,这样this的指向才是vm 或 组件实例对象。 所有不被Vue所管理的函数(定时器的回调函数、ajax的回调函数等、Promise的回调函数),最好写成箭头函数,这样this的指向才是vm 或 组件实例对象。原创 2023-10-14 16:45:46 · 117 阅读 · 1 评论 -
理解Vue的MVVM模型的实现
MVVM 本质上是 MVC (Model-View- Controller)的改进版。视图模型viewModel是 mvvm 模式的核心,它是连接 view 和 model 的桥梁。将视图转化成模型,即将所看到的页面转化成后端的数据。视图(View) :模板代码(不是静态页面) (两个语法:指令,大括号表达式)将模型转化成视图,即将后端传递的数据转化成所看到的页面。实现的方式是:数据绑定。模型model指的是后端传递的数据,视图view指的是所看到的页面。这两个方向都实现的,我们称之为数据的双向绑定。原创 2023-10-14 16:37:51 · 33 阅读 · 1 评论