![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
vue
m0_64572085
这个作者很懒,什么都没留下…
展开
-
vue 的data为什么是函数?
vue 的data为什么是函数?原创 2023-02-26 15:38:21 · 77 阅读 · 0 评论 -
vue 数据变化更新视图原理之 vdom(虚拟dom)、vnode(虚拟节点)、 diff算法、为什么不能用index作为key?
vdom(虚拟dom)、vnode(虚拟节点)、 diff算法原创 2023-02-26 16:17:44 · 209 阅读 · 0 评论 -
vue 双向绑定
watcher绑定的更新函数的功能1是在当前模板数据改变时更新视图(双括号)。watcher有可能是相关联的,比如数据A的模板 是 computed的A属性生成了watcher A , 数据B的模板是data B, A依赖B,则B改变时会通知到B的watcher 和A的watcher。:watcher绑定的更新函数的功能2是当前数据模板的元素属性更改时(比如input事件改变了文本框的值属性、change事件改变了单选框的值等)执行对应数据的更改,这里就实现了视图改变数据。原创 2023-03-31 00:00:35 · 112 阅读 · 0 评论 -
vue 组件 动态组件、路由出口的组件切换问题和使用keep-alive的区别
使用keep-alive将以上组件包裹后,组件只会cread、mouted一次;切换导致组件失活时不会销毁组件而是缓存起来并触发deactivated钩子,切换回来时将缓存的组件内容插入页面并触发activeted。动态组件和路由出口的组件切换导致组件失活时默认是销毁组件,切换回来再执行create mouted和重新生成元素插入页面。原创 2023-03-27 15:42:41 · 221 阅读 · 0 评论