JS知识点:
Vue知识点:
计算属性与监听属性的区别:
https://www.cnblogs.com/treeskyer/p/13456292.html
https://www.cnblogs.com/huoyz/p/14511916.html
计算属性:
1.变量不在 data中定义,而是定义在computed中,写法跟写方法一样,有返回值。函数名直接在页面模板中渲染,不加小括号 。
2.根据传入的变量的变化 进行结果的更新。
3.计算属性基于响应式依赖进行缓存。如其中的任意一个值未发生变化,它调用的就是上一次 计算缓存的数据,因此提高了程序的性能。而methods中每调用一次就会重新计算 一次,为了进行不必要的资源消耗,选择用计算属性。
监听属性:
1.计算属性变量在computed中定义,属性监听在data中定义。
2.计算属性是声明式的描述一个值依赖了其他值,依赖的值改变后重新计算结果更新DOM。属性监听的是定义的变量,当定义的值发生变化时,执行相对应的函数。
uniapp知识点:
常用的ui框架
uview ui 主要用于uniapp的多端发布;
element ui 主要用于vue的h5页面的发布;不适合多端发布