這篇文章主要介紹“微信小程序中數(shù)據(jù)雙向綁定與數(shù)據(jù)操作的方法”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強(qiáng),希望這篇“微信小程序中數(shù)據(jù)雙向綁定與數(shù)據(jù)操作的方法”文章能幫助大家解決問題。
成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、雷山網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為雷山等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
微信小程序之?dāng)?shù)據(jù)雙向綁定與數(shù)據(jù)操作
數(shù)據(jù)雙向綁定是指js部分?jǐn)?shù)據(jù)發(fā)生變化是html部分的數(shù)據(jù)也會發(fā)生變化,當(dāng)然html部分?jǐn)?shù)據(jù)發(fā)生變化js部分?jǐn)?shù)據(jù)也會發(fā)生變化,從而使界面很方便的實現(xiàn)動態(tài)數(shù)據(jù)顯示,一般擁有數(shù)據(jù)雙向綁定的前端框架都為mvvm結(jié)構(gòu)。數(shù)據(jù)雙向綁定是個好東西,an1 an2 vue 也都有數(shù)據(jù)雙向綁定的機(jī)制,而且基本都差不多,抄來抄去嘛??!下面以一個列表為例子來說下數(shù)據(jù)雙向綁定及數(shù)據(jù)的操作。
1.把要進(jìn)行數(shù)據(jù)雙向綁定的屬性放在page的data里,然后在html里使用{{屬性名}}即可進(jìn)行數(shù)據(jù)顯示;
2.that.setData({ synctable:res.data.data.list }); 使用setData方法給synctable:res賦值并更新界面相應(yīng)數(shù)據(jù)。
3.for(var i=0;that.data.synctable.length>i;i++){ that.data.synctable[i].top=i*40; } 使用 that.data.synctable取到data里的synctable值然后添加上top新字段,然后使用 即可在js動態(tài)控制樣式屬性(使用這種方法控制樣式只是為了實現(xiàn)拖拽列表,一般并不這樣控制樣式)
關(guān)于“微信小程序中數(shù)據(jù)雙向綁定與數(shù)據(jù)操作的方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。