![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
yjy_191
最高级的浪漫源于分享
展开
-
深入了解vue2没有在data中定义的属性非响应式的问题
vue2 响应式数据 是通过 es5 中的 Object.defineProperty 方法来实现,把 data 定义的所有属性,转换为 get/set 方法,使用 Object.defineProperty 方法劫持原创 2023-09-08 18:15:49 · 836 阅读 · 0 评论 -
vue 页面重新渲染的最佳方式
vue 页面重新渲染的最佳方式问题点当我们vue里面 路由是带参数的形式的时候,假如我们从当前页面跳转到下一个页面,也还是这个路由时,组件不会重新加载假如要是组件不重新渲染的话,那么我们 data 中的数据还会是一样的,就很尴尬最佳解决办法也是大家平时用得比较多的, :key人狠话不多,先上代码PS:我们只需要保证 key 每次都不会重复即可上面的例子其实就和使用 v-for 时建议绑定 key 的原理一样只要 key 的值变化就会重新加载组件漂亮...原创 2021-07-30 11:25:56 · 4255 阅读 · 3 评论 -
element ui tree 组件渲染问题
element ui tree 组件渲染问题PS:因为在element ui 官方文档上没看到关于 tree 渲染的解说,但我又不想自己写,于是去读了一下人家的源码,发现只需要重新给 tree 组件 的data 属性重新赋值即可<el-tree :data="data" show-checkbox node-key="id" :default-expanded-keys="[2, 3]" :default-checked-keys="[5]" :props="defau原创 2021-06-16 08:58:48 · 3431 阅读 · 2 评论 -
Vue.config.productionTip的作用
Vue.config.productionTip的作用productionTip 值为 true 与 为 false 时的区别productionTip = true (默认)productionTip = fasleproductionTip设置为 false ,可以阻止 vue 在启动时生成生产提示开发环境下,Vue 会提供很多警告来帮你对付常见的错误与陷阱。而在生产环境下,这些警告语句却没有用,反而会增加应用的体积。此外,有些警告检查还有一些小的运行时开销,这在生产环境模式下是可以原创 2020-07-22 20:13:32 · 34454 阅读 · 0 评论