在一般的函數中: this.setData是正確的。 但當在函數中有個請求(wx.request)時: 或者執行定時任務時候: 這樣會報錯誤:this.setData is not a function. 這個在新的函數 ...
在一般的函數中: this.setData是正確的。 但當在函數中有個請求 wx.request 時: 這樣會報錯誤:this.setData is not a function. 解決方法就是 :在請求 wx.request 外面添加:var that this 將success中的 改為: ...
2017-06-23 10:37 1 11734 推薦指數:
在一般的函數中: this.setData是正確的。 但當在函數中有個請求(wx.request)時: 或者執行定時任務時候: 這樣會報錯誤:this.setData is not a function. 這個在新的函數 ...
在微信小程序中我們一般通過以下方式來修改data中的數據: 比如獲取小程序緩存: 但是會報錯: 這是因為this作用域指向問題 ,success函數實際是一個閉包 , 無法直接通過this來setData 那么需要怎么修改呢? 我們通過將當前對象賦給一個新 ...
今天在練習小程序的時候,遇到小程序報錯 對於處於小白階段的我,遇到這種報錯,真還不知道是錯從何來,只有一臉蒙逼,后來通過查詢,終於知道了問題所在,下面對這一問題做一記錄 小程序默認中是這么寫的 onLoad:function(e){ this.setData ...
問題: 使用this.data.XXX,報錯:XXX of undifined 使用this.setData({}),報錯 原因分析: 小程序在異步請求(我在這里向mqtt服務器請求了數據),之后直接this.setData({}) 是不起作用 ...
1、定義 setData()函數用於將邏輯層數據發送到視圖層,同時對應的改變this.data的值。 2、setData()參數格式 接受一個對象,以鍵(key)值(value)的方式改變值。 其中,key十分靈活,以數據路徑的方式給出 -- array[2].message ...
在微信小程序中我們一般通過以下方式來修改data中的數據 比如在函數里面修改數據 但是當我們通過wx.request請求網絡數據成功后綁定數據時候報以下錯誤 代碼如下: 這是因為this作用域指向問題 ,success函數實際是一個閉包 , 無法直接 ...
一、摘要 小程序中我們會經常使用到this.data與this.setData。其中this.data是用來獲取頁面data對象的,而this.setData是用來更新界面的。那么他們之間的區別與聯系你真的搞懂了嗎? 二、正文 this.data可以獲取頁面data對象 ...
一、摘要 小程序中我們會經常使用到this.data與this.setData。其中this.data是用來獲取頁面data對象的,而this.setData是用來更新界面的。那么他們之間的區別與聯系你真的搞懂了嗎? 二、正文 this.data可以獲取頁面data對象,但是它返回的對象 ...