文章目录
1.方法属性methods的使用
用途
给 Vue 定义方法
语法
var vm = new Vue({
methods:{
// 在此处定义方法,方法之间使用逗号分隔
方法名:function(){
}
});
示例
html
<div>
{
{msg}}
<span><button @click="add(3)">点击</button></span>
</div>
js
new Vue({
el: "div",
data: {
msg: 2
},
methods: {
add: function(num) {
if (num != "") {
this.msg += num;
} else {
this.msg++;
}
}
}
})
效果
2.监听属性watch的使用
用途
响应数据的变化: 当绑定的值发生变化时,watch监听到并且执行
语法
watch:{
数据名1