gpt4 book ai didi

javascript - vue.js 中的计数器不增加

转载 作者:行者123 更新时间:2023-12-01 03:01:37 25 4
gpt4 key购买 nike

我有一个按钮并添加了一个点击事件,数据值增加 5但它附加了 5

https://jsfiddle.net/neyaz90/dkvmmrbd/

<div id="react">
<button @click='counter += 5'>Increment</button>
<p>{{result}}</p>

new Vue({
el:'#react',
data:{
counter:'0'
},
computed:{
result:function(){
return this.counter;
}
}
});

请帮忙。

最佳答案

您需要使用 Number 而不是 String 来表示 0 请参阅 jsfiddle在这里。

HTML

<div id="react">
<button @click="counter += 5">Increment</button>
<p>{{ result }}</p>
</div>

JS

new Vue({
el: '#react',
data: {
counter: 0
},
computed: {
result: function() {
return this.counter;
}
}
})

关于javascript - vue.js 中的计数器不增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46406800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com