微信小程序js文件改變參數(shù)并在視圖上及時(shí)更新【推薦】
用過VUE的童鞋都知道,vue在改變data里面參數(shù)可以以直接用this.XXX=XXX,并且視圖層也會(huì)立即更新呈現(xiàn),但是這里我想介紹一下微信小程序是怎樣操作data里面參數(shù)并在視圖層及時(shí)更新的
一、簡(jiǎn)單參數(shù)
XX.wxml
<view>
<text>{{str}}</text>
</view>
<button bindtap="change">改變</button>
XX.js
Page({
data: {
str:'早上好'
},
change: function() {
this.setData({
str:"晚上好"
})
}
})
二、已知下標(biāo)的數(shù)組
XX.wxml
<view>
<text>{{array[0].text}}</text>
</view>
<button bindtap="change">改變</button>
XX.js
Page({
data: {
array: [{text: '早上好'}],
},
change: function() {
this.setData({
'array[0].text':'晚上好'
})
}
})
三、動(dòng)態(tài)下標(biāo)的數(shù)組
XX.wxml
<view>
<block wx:for="array" wx:key="index">
<text>{{item.text}}</text>
<button bindtap="change" data-index="index">改變</button>
</block>
</view>
<button bindtap="change">改變</button>
XX.js
Page({
data:{
array:[
{text:'1111'},
{text:'2222'},
{text:'3333'}
]
},
change:function(e){
let param = {};
let string = "array["+e.target.dataset.index+"].text;
param[string] = '0000';
this.setData(param);
}
})
總結(jié)
以上所述是小編給大家介紹的微信小程序js文件改變參數(shù)并在視圖上及時(shí)更新,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 一步步教會(huì)你微信小程序的登錄鑒權(quán)
- 微信小程序獲取手機(jī)號(hào)授權(quán)用戶登錄功能
- java實(shí)現(xiàn)微信小程序登錄態(tài)維護(hù)的示例代碼
- 微信小程序 新建登錄頁并實(shí)現(xiàn)tabBar隱藏
- 微信小程序中做用戶登錄與登錄態(tài)維護(hù)的實(shí)現(xiàn)詳解
- 微信小程序 登錄的簡(jiǎn)單實(shí)現(xiàn)
- 微信小程序 Tab頁切換更新數(shù)據(jù)
- 微信小程序 122100版本更新問題解決方案
- 微信小程序-詳解微信登陸、微信支付、模板消息
- 詳解小程序用戶登錄狀態(tài)檢查與更新實(shí)例
相關(guān)文章
uniapp微信小程序底部動(dòng)態(tài)tabBar的解決方案(自定義tabBar導(dǎo)航)
tabBar如果應(yīng)用是一個(gè)多tab應(yīng)用,可以通過tabBar配置項(xiàng)指定tab欄的表現(xiàn),以及tab切換時(shí)顯示的對(duì)應(yīng)頁,下面這篇文章主要給大家介紹了關(guān)于uniapp微信小程序底部動(dòng)態(tài)tabBar的解決方案,需要的朋友可以參考下2022-04-04
判斷JavaScript中的兩個(gè)變量是否相等的操作符
可能有些同學(xué)看到這個(gè)標(biāo)題就會(huì)產(chǎn)生疑惑,為什么我們要判斷JavaScript中的兩個(gè)變量是否相等,JavaScript不是已經(jīng)提供了雙等號(hào)“==”以及三等號(hào)“===”給我們使用了嗎2019-12-12
微信小程序點(diǎn)擊頂部導(dǎo)航欄切換樣式代碼實(shí)例
這篇文章主要介紹了微信小程序點(diǎn)擊頂部導(dǎo)航欄切換樣式代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11

