欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2017年04月20日 15:06:33   作者:李留白  
這篇文章主要介紹了微信小程序 setData的使用方法詳解的相關(guān)資料,需要的朋友可以參考下

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

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

官網(wǎng)文檔在使用setData()設(shè)置數(shù)組對象的某個(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í)際使用中,我們對數(shù)組的中的某個(gè)元素的設(shè)置是動態(tài)的。即 我們通常應(yīng)該是 ‘a(chǎn)rray[‘+index+'].text' : ‘changed data' ,其中index應(yīng)該是一個(gè)動態(tài)的數(shù)字。但顯然,這樣是無法使用在對象的key中的。

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

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

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

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

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

相關(guān)文章

  • Wireshark基本介紹和學(xué)習(xí)TCP三次握手

    Wireshark基本介紹和學(xué)習(xí)TCP三次握手

    本文主要介紹Wireshark基本介紹和學(xué)習(xí)TCP三次握手,這里詳細(xì)整理了相關(guān)資料,并給出詳細(xì)流程,有需要的小伙伴可以參考下
    2016-08-08
  • 從ES6開始弱化arguments的作用

    從ES6開始弱化arguments的作用

    這篇文章主要為大家介紹了從ES6開始弱化arguments的作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • JS時(shí)間分片技術(shù)解決長任務(wù)導(dǎo)致的頁面卡頓

    JS時(shí)間分片技術(shù)解決長任務(wù)導(dǎo)致的頁面卡頓

    旨在把一個(gè)運(yùn)行時(shí)間比較長的任務(wù)分解成一塊一塊比較小的任務(wù),分塊去執(zhí)行,因?yàn)槌^ 50ms 的任務(wù)就會被認(rèn)為是 long task,用戶就能感知到渲染卡頓和交互的卡頓,所以我們可以縮短函數(shù)的連續(xù)執(zhí)行時(shí)間
    2022-07-07
  • 微信小程序之綁定點(diǎn)擊事件實(shí)例詳解

    微信小程序之綁定點(diǎn)擊事件實(shí)例詳解

    這篇文章主要介紹了 微信小程序之綁定點(diǎn)擊事件實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • JS版的date函數(shù)(和PHP的date函數(shù)一樣)

    JS版的date函數(shù)(和PHP的date函數(shù)一樣)

    這篇文章主要介紹了JS版的date函數(shù),使用方法和PHP的date函數(shù)一樣,需要的朋友可以參考下
    2014-05-05
  • 微信小程序之picker日期和時(shí)間選擇器

    微信小程序之picker日期和時(shí)間選擇器

    本篇文章主要介紹了微信小程序之picker選擇器,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • 本地搭建微信小程序服務(wù)器的實(shí)現(xiàn)方法

    本地搭建微信小程序服務(wù)器的實(shí)現(xiàn)方法

    這篇文章主要介紹了本地搭建微信小程序服務(wù)器的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家輕松的搭建自己的微信小程序的服務(wù)器,需要的朋友可以參考下
    2017-10-10
  • js 標(biāo)簽語法使用詳情

    js 標(biāo)簽語法使用詳情

    這篇文章主要介紹了js 標(biāo)簽語法使用,在 JavaScript 中提供了標(biāo)簽語句,用于標(biāo)記指定的代碼塊,便于跳轉(zhuǎn)到指定的位置。本文來記錄一下標(biāo)簽語句的使用方法,需要的朋友可以參考一下
    2021-10-10
  • 瀏覽器切換到其他標(biāo)簽頁或最小化js定時(shí)器是否準(zhǔn)時(shí)測試

    瀏覽器切換到其他標(biāo)簽頁或最小化js定時(shí)器是否準(zhǔn)時(shí)測試

    這篇文章主要為大家介紹了瀏覽器切換到其他標(biāo)簽頁或最小化是js定時(shí)器是否準(zhǔn)時(shí)的測試詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • JavaScript?ES新特性塊級作用域

    JavaScript?ES新特性塊級作用域

    這篇文章主要介紹了JavaScript?ES新特性塊級作用域,所謂的塊級作用域,就是該變量只能在聲明時(shí)的代碼塊或者子代碼塊中使用,使JavaScript出現(xiàn)了塊級作用域,具體詳細(xì)內(nèi)容請參考下面文章內(nèi)容
    2021-12-12

最新評論