使用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} 次` } ); }}, |
然后结果如下图,第一条一直显示不出来:
