开始用vue会把所有的模版上的数据都放到data属性里,或者有的时候data属性里变量多了之后觉得有些只是用一次的变量就直接写到模版里了,后来看到同组的同事在用computed属性,就又去查了一下api,发现这种情况其实最好用的就是computed. 1. computed可以保持模版的清晰,在template里尽量只进行展示和绑定,而不要加入逻辑操作. 2. 用computed的还有一个好处就是会跟随其他data属性的变化自动变化,比如官方文档的一个例子: var vm = new Vue({…