經過小程序官方文檔可知:
Page() 函數用來註冊一個頁面。接受一個 object 參數,其指定頁面的初始數據、生命週期函數、事件處理函數等。其中的參數data用來設置初始數據,WXML 中的動態數據均來自對應 Page 的 data。小程序
因此若是頁面須要顯示動態數據必需要把數據更新到data中對應的變量中。
頁面js文件中這麼寫:函數
Page({ data: { message: 'Hello MINA!' } })
wxml中這麼寫:this
<view> {{ message }} </view>
若是該數據在操做過程當中發生變化,須要將新數據從新綁定到該變量中,寫法以下:xml
function setData(){ var that = this; that.setData({ message: '新消息' }) }
若是想在js文件中使用data中的數據寫法以下:blog
function getData(){ var that = this; console.log(that.data.message) }