В это скрипка , почему счетчик не увеличивается при вызове функции increment()
.Установите счетчик так, чтобы он увеличивался после назначения для себя, поэтому после нажатия кнопки события (более одного раза) переменная счетчика должна увеличиваться.
- Примечание : Если я предварительноинкремент вместо постинкремента, как это,
this.counter = ++this.counter;
, который работает.
HTML
<div id="app">
<h2>some text</h2>
<p>{{ counter }}</p>
<button @click="increment">Increment</button>
</div>
VueJS
new Vue({
el: "#app",
data: {
counter: 0
},
methods: {
increment: function(){
this.counter = this.counter++;
}
}
})