vue
Acrisabld
这个作者很懒,什么都没留下…
展开
-
Vue数据发生变化但是页面没有更新
vue数据变化但是视图没有更新的解决方案原创 2023-03-16 11:00:14 · 2540 阅读 · 1 评论 -
面试题 vue组件style中scoped的作用
scoped的确很好用,但是并不是所有组件中的样式都能满足我们的项目需求,有时候我们还是希望根据项目需求适当的修改下组件中的样式。特别是当我们引用第三方组件库时,在不修改原组件样式的基础上对组件样式进行适当的调整。这就需要用到特殊的方式来穿透scoped属性,达到修改拥有scoped属性的组件中样式的目的。scoped会在DOM结构及css样式上加上唯一性的标记【data-v-xxx】属性,即css带属性选择器,以此完成类似作用域的选择方式,从而达到样式私有化,不污染全局的作用。原创 2023-02-02 15:02:43 · 291 阅读 · 0 评论 -
Vue render函数
通常我们都会把我们的页面结构逻辑都写在 template 中,然后再通过vue将我们的代码转换成虚拟DOM,相比于真实DOM,虚拟DOM是通过js代码处理的,所以消耗的性能相对较小,当然大部分情况下使用 template 创建我们的HTML是可以的,但是在有些场景下,我们真的需要通过Javascript的完全编程的能力来完成时,就可以用到 render函数,比之 template 更接近编译器。render函数的作用就是返回一个虚拟dom,将该虚拟dom渲染成真实的dom。new Vue({原创 2023-01-31 10:51:01 · 162 阅读 · 0 评论