data对象最适合纯粹的数据:如果想将数据放在某处,然后在模板、方法或者计算属性中使用,那么可以把它放在data对象中。后面也许还会更新它。 当你希望为模板添加函数功能时,最好使用方法:给方法传递数据,然后它们会对数据进行处理,最终可能返回不同的数据结果。 计算属性适用于执行更加复杂的表达式,这些表达式往往太长或者需要频繁地重复使用,所以不想在模板中直接使用。计算属性往往和其他计算属性或者data对象一起使用,基本上就像是data对象的一个扩展和增强版本。
来自:Vue.js快跑