🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 总结 学习上面的案例之后,可以发现Vue对元素的操作都是通过数据来进行操作的。它是声明式,之前我们写的代码都是命令式。 ## vue要不要操作dom? 尽可能 不直接操作DOM,通过数据改变来去影响DOM改变 ## computed computed一般是计算一个值,变成实例的属性,值就是函数执行的结果,网页发布时会自动触发一次。 当函数中用到的数据发生改变,会重新执行将实例的这个属性的值更新。 **computed不可以和data中有相同的key和methods中的key都不能相同** ## methods 频繁调用的方法,它是函数执行,开辟堆内存,还要进行预解释,引起性能降低。 ## watch watch是时监听data中的数据Key,可以深度监测 ## 数组据的操作 基础数据操作如:数组操作、字符串操作、对象操作、布尔值等等。