Vue中methods与computed的区别

在vue中,methods和computed属性里面都是装函数,但他们又有不同,

不同1、

比如说在Mustache({{}})语法中,methods调用该函数需要加()而在计算属性computed中调用则不需要加括号,

不同2、

在Mustache语法中,你每打印一次methods中的函数他就会重新调用一次,而在计算属性computed中,你多次打印它也只会调用一次,第一次它会缓存,在你没有修改函数内部的值的时候你打印他会从缓存的地方去拿,所以性能会比methods更高

上一篇:vue中计算属性computed方法传参


下一篇:Vue中computed&method&watch的区别