碰到一個問題,當在某個頁面設置data為
userInfo: app.globalData.userInfo
app.globalData的代碼如下:
globalData: { userInfo: null, url:"aa/bb/cc" }
如果userInfo的數據不是最初定義好的,而是在這個頁面加載之前的某個頁面獲得並賦值的,在設置data時直接賦值會賦最初定義的null值。就比如如果賦的是globalData.url的值就沒有問題,因為最初定義了。
然后只能在onLoad函數里重新setData。