计算属性的用法
在一个计算属性里可以完成各种复杂的逻辑,包括运算、函数调用等,只要最终返回一个结果就可以。计算属性之中任一数据发生变化,计算属性就会重新执行,视图也会更新。每一个计算属性都包含一个getter和setter。在需要时也可以提供一个setter函数,当手动修改计算属性的值就像修改一个普通数据那样时,就会出发setter函数,执行一些自定义的操作。计算属性除了用于文本插值外,还经常用于动态的设置元素的样式名称class和内联样式style。当使用组件时,计算属性也经常用来动态的传递props。计算属性可以依赖其他计算属性。计算属性不仅可以依赖当前的Vue实例的数据,还可以依赖其他实例的数据。计算属性是基于它的依赖缓存的。一个计算属性所依赖的数据发生变化时,它才会重新取值。使用计算属性还是methods取决于你是否需要缓存,当遍历大数组和做大量计算时应当使用计算属性。
V-bind 绑定class
List item
V-show 不能再< template>上使用