问题,点击按钮给数组增加数据后,页面上不显示新增加的数据,如何修改?
Page({
data: {
randomNumber: null,
myArray: [1,2,3]
},
generateRandomNumber: function () {
for (var i = 0; i < 10; ++i) {
this.data.myArray.push(Math.random()*100)
}
this.setData({
randomNumber: Math.random()*100
})
}
})
====
<!--index.wxml-->
<view class="container">
<button bindtap="generateRandomNumber">生成随机数</button>
<text>生成的随机数为: {{randomNumber}}</text>
<view wx:for="{{myArray}}">
{{index}} : {{item}}
</view>
</view>
如上图,点击按钮后,页面上只显示数组初始化时的三个数值,不显示新增加的随机数。