必要:
ビジネスでは配列に値を動的に割り当てる必要があります。配列のコードは次のとおりです。
Page({
/**
* 页面的初始数据
*/
data: {
arr: []
}
})
ここでは配列に値を代入するだけでなく、ページ表示を更新するためにsetData()関数を使用します。
解決:
コード:
addArr() {
var that = this;
var param = {};
var string = "arr[" + that.data.arr.length + "]";
param[string] = that.data.arr.length + 1;
that.setData(param);
console.log("arr-> ", that.data.arr);
}
配列に要素があるかどうか、配列に要素がいくつあるかわかりませんが、ここでは配列に追加する要素の添字として配列の長さを使用します。それからそれを追加します。
効果:
=============== 以上 ===============