我在button元素上做了一个点击事件并调用increase方法来更新计数器。我在页面加载时调用了result()和result2()方法。但是当我点击 时button,它会自动调用。他们为什么打电话?什么是相互关系increase和result方法。我怎样才能让他们只打电话一次?
代码在这里:
<div id="app">
<button v-on:click="increase">Click Me</button>
<p>{{ counter }}</p>
<p>{{ result() }}</p>
<p>{{ result2() }}</p>
</div>
<script>
new Vue({
el: '#app',
data: {
counter: 0
},
methods: {
increase: function() {
this.counter++
},
result: function() {
console.log('Hi I m result');
},
result2: function() {
console.log('Hi I m result 2');
}
}
})
</script>
人到中年有点甜
相关分类