国产 日韩 欧美 第二页,日韩欧美国产手机在线观看,亚洲精品中文字幕乱码三区91,亚洲成av人片在线观看无码一

查看詳情

uni-app開發(fā)微信小程序時(shí)vue綁定數(shù)據(jù)不更新的原因總結(jié)

在開發(fā)小程序的時(shí)候,經(jīng)常遇到vue頁(yè)面通過JS代碼更新頁(yè)面數(shù)據(jù)的時(shí)候,頁(yè)面上的數(shù)據(jù)并沒有更新過來,特別是使用uni-app,經(jīng)過多次測(cè)試,得出如下結(jié)論

1、當(dāng)頁(yè)面中的參數(shù)類型為json格式時(shí),如果參數(shù)的索引鍵為數(shù)字,可能會(huì)出現(xiàn)頁(yè)面數(shù)據(jù)不更新,如下:

data() {

return {

orderList:{},

}

}

大部分情況下,orderList參數(shù)的值可能是通過ajax遠(yuǎn)程獲取的服務(wù)器上的數(shù)據(jù),如果服務(wù)器上返回的數(shù)據(jù)是這樣的{"3":{"title":"標(biāo)題1"},"6":{"title":"標(biāo)題2"}},此時(shí),如果在頁(yè)面中通過orderList[3]['title']="新標(biāo)題1",就會(huì)出現(xiàn)頁(yè)面數(shù)據(jù)不更新的情況,解決的辦法,將參數(shù)類型設(shè)置為數(shù)組,如:orderlist:[]


2、向頁(yè)面中的json參數(shù)追加字段時(shí),如下:

data() {

return {

goodsList:{},

}

}

假如服務(wù)端返回的數(shù)據(jù)是[{"itemID":1,"title":"標(biāo)題1"},{"itemID"2,"title":"標(biāo)題2"}],在程序中直接通過JS追加字段,如:goodsList[1]['active']=1,這種情況下,頁(yè)面中對(duì)active顯示處理時(shí),可能會(huì)出現(xiàn)不更新的情況,解決的辦法是在獲取到服務(wù)端返回?cái)?shù)據(jù)時(shí),對(duì)數(shù)據(jù)進(jìn)行處理,先將active字段寫入,后面再通過JS修改數(shù)據(jù)時(shí),就沒問題



原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處:網(wǎng)站建設(shè),APP開發(fā),小程序開發(fā)請(qǐng)找江西居道科技有限公司,http://m.xhjnt.cn

智能建站系統(tǒng)代理招商
所屬分類:文章中心??????Time:2022-12-28 13:26:55??????人氣:6426
關(guān)閉
13517086454
崇仁县| 宁陕县| 陇南市| 长治县| 邵阳县| 福泉市| 兰西县| 衡山县| 中牟县| 平顺县| 潼南县| 唐山市| 凌海市| 和平县| 桐城市| 平凉市| 苏尼特右旗| 尼玛县| 延安市| 休宁县| 尉氏县| 定西市| 深州市| 杭锦旗| 吉林省| 延津县| 永丰县| 海南省| 镇宁| 肥乡县| 竹北市| 云阳县| 诏安县| 陆丰市| 海林市| 寿宁县| 鄱阳县| 罗甸县| 进贤县| 湖口县| 古浪县|