微信小程序--data的賦值與取值


通過小程序官方文檔可知:
Page() 函數用來注冊一個頁面。接受一個 object 參數,其指定頁面的初始數據、生命周期函數、事件處理函數等。其中的參數data用來設置初始數據,WXML 中的動態數據均來自對應 Page 的 data。

所以如果頁面需要顯示動態數據必須要把數據更新到data中對應的變量中。
頁面js文件中這么寫:

Page({
data: {
message: 'Hello MINA!'
}

})

 

wxml中這么寫:

<view> {{ message }} </view>
如果該數據在操作過程中發生變化,需要將新數據重新綁定到該變量中,寫法如下:

function setData(){
var that = this;
that.setData({
message: '新消息'
})
}


如果想在js文件中使用data中的數據寫法如下:

function getData(){
var that = this;
console.log(that.data.message)
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM