methods
程序员文章站
2022-05-03 21:34:31
...
methods
Type: { [key: string]: Function }
Details:
Methods to be mixed into the Vue instance. You can access these methods directly on the VM instance, or use them in directive expressions. All methods will have their this context automatically bound to the Vue instance.
Note that you should not use an arrow function to define a method (e.g. plus: () => this.a++). The reason is arrow functions bind the parent context, so this will not be the Vue instance as you expect and this.a will be undefined.
Example:
var vm = new Vue({
data: { a: 1 },
methods: {
plus: function () {
this.a++
}
}
})
vm.plus()
vm.a // 2
See also: Event Handling
上一篇: Python爬虫基础——urllib.request
下一篇: jQuery与Zepto的异同
推荐阅读
-
小程序自定义组件——创建和使用自定义组件步骤 & 自定义组件属性properties数据列表、data数据、methods方法的用法
-
详解php魔术方法(Magic methods)的使用方法,magicmethods
-
那些年我们错过的魔术方法(Magic Methods)
-
对vue中methods互相调用的方法详解
-
在Vue methods中调用filters里的过滤器实例
-
详解php魔术方法(Magic methods)的使用方法
-
Vue中的methods、watch、computed的区别
-
那些年我们错过的魔术方法(Magic Methods)
-
如何关闭http Methods中的Trace 提高安全意识
-
深入浅析Vue.js中 computed和methods不同机制