国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 熱點(diǎn) > 微信 > 正文

微信小程序 setData的使用方法詳解

2024-07-22 01:17:09
字體:
供稿:網(wǎng)友

微信小程序 setData的使用方法詳解

最近在使用微信小程序的setData時(shí),遇到了以下問題。如下:

官網(wǎng)文檔在使用setData()設(shè)置數(shù)組對(duì)象的某個(gè)元素的屬性時(shí),是這么使用的:

Page({ data: {  array: [{text: 'init data'}], }, changeItemInArray: function() {  this.setData({   'array[0].text':'changed data'  }) }})

使用了 ‘a(chǎn)rray[0].text' : ‘changed data' 這樣的值。但在實(shí)際使用中,我們對(duì)數(shù)組的中的某個(gè)元素的設(shè)置是動(dòng)態(tài)的。即 我們通常應(yīng)該是 ‘a(chǎn)rray[‘+index+'].text' : ‘changed data' ,其中index應(yīng)該是一個(gè)動(dòng)態(tài)的數(shù)字。但顯然,這樣是無法使用在對(duì)象的key中的。

所以,我只能使用了一個(gè)變通的方法。如下:

var param = {};var string = "array["+index+"].text;param[string] = 'changed data';that.setData(param);

即提前把對(duì)象準(zhǔn)備好。

希望以后可以有更好的方法。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 图木舒克市| 江门市| 师宗县| 红安县| 尼玛县| 聊城市| 鱼台县| 惠安县| 湖北省| 大冶市| 淅川县| 抚松县| 抚顺市| 安泽县| 哈尔滨市| 申扎县| 崇信县| 五峰| 清新县| 赣州市| 离岛区| 山西省| 布拖县| 阿瓦提县| 叙永县| 平谷区| 许昌市| 永春县| 资溪县| 炎陵县| 小金县| 文安县| 大厂| 金阳县| 尤溪县| 景泰县| 缙云县| 鸡泽县| 龙山县| 清原| 嘉兴市|