computed和methods的区别
问题:计算属性中实现的数据在methods中都可以实现 为啥还要定义在计算属性中
1 vue中所有的计算属性都以函数的形式写在vue实例内的computed里面,返回计算后的数据。
2 计算属性可以同时按多个vue实例来计算,只要其中任何一个数据发生变化
3 计算属性就会重新计算一遍,返回新的数据,相对的刷新视图中的数据
但是在computed的好处是
只有在与它相关或者需要的数据发生变化时才会重新计算值
这就意味只要我们在计算时设置的数据还没发生变化,即使多次访问计算属性会立即返回之前的计算结果,而不必再次执行函数