请问在vue.js中,什么时候用methods?什么时候用computed

请问在vue.js中,什么时候用methods?什么时候用computed

qq_遁去的一_1
浏览 917回答 2
2回答

慕码人8056858

1、computed:计算属性将被混入到 Vue 实例中。所有 getter 和 setter 的 this 上下文自动地绑定为 Vue 实例。2、methods:methods 将被混入到 Vue 实例中。可以直接通过 VM 实例访问这些方法,或者在指令表达式中使用。方法中的 this 自动绑定为 Vue 实例。通俗来讲,computed是在HTML DOM加载后马上执行的,如赋值;而methods则必须要有一定的触发条件才能执行,如点击事件;所以他们的执行顺序为:默认加载的时候先computed再watch,不执行methods;等触发某一事件后,则是:先methods再watch。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js