使用WePY框架,数组在push后,页面不显示第一个元素怎么办?
我的代码非常简单,有个按钮,每点一次,下面的列表记录点击次数,但奇怪的是页面总是不显示第一次,这是怎么回事啊?好奇怪啊,无语了都…
<button @tap="testTap">测试点击:点我</button> <text>你点击了{{counter}}次</text> < div v-for = "item in counterList" > < div >{{item.value}}</ div > </ div > |
data: { counter: 0, counterList: [] }, methods: { testTap() { this .counter ++; this .counterList.push( { value: `第 ${ this .counter} 次` } ); } }, |
然后结果如下图,第一条一直显示不出来: