原文:this.setData is not a function;at pages/index/index onLoad function;at api request success callback function TypeError: this.setData is not a function

微信小程序中 ,API請求數據顯示 this.setData is not a function 原因:this指向問題 解決:在函數中加入var that this 使用that.setData 代碼如下 如果函數作為對象的方法調用,this指向的是這個上級對象,即調用方法的對象。 如果是構造函數中的this,則this指向新創建的對象本身。 ...

2020-03-16 20:39 0 1693 推薦指數:

查看詳情

this.setData is not a function解決

在寫小程序時,通常在回調函數時使用this.setData({});時編譯器會報this.setData is not a function的錯誤 因為this作用域指向問題 ,success函數實際是一個閉包 , 無法直接通過this來setData 解決方法有2個: 1 改造回調函數 ...

Wed Feb 19 12:15:00 CST 2020 1 1109
微信小程序報錯TypeError: this.setData is not a function

今天在練習小程序的時候,遇到小程序報錯 對於處於小白階段的我,遇到這種報錯,真還不知道是錯從何來,只有一臉蒙逼,后來通過查詢,終於知道了問題所在,下面對這一問題做一記錄 小程序默認中是這么寫的 onLoad:function(e){   this.setData ...

Mon Jan 29 23:09:00 CST 2018 0 3414
微信小程序 this.setData is not a function

  在一般的函數中:   this.setData是正確的。   但當在函數中有個請求(wx.request)時:   或者執行定時任務時候:   這樣會報錯誤:this.setData is not a function.   這個在新的函數 ...

Tue Jan 23 00:09:00 CST 2018 0 1569
微信小程序 this.setData is not a function

在一般的函數中: this.setData是正確的。 但當在函數中有個請求(wx.request)時: 這樣會報錯誤:this.setData is not a function. 解決方法就是 :在請求(wx.request)外面添加:var ...

Fri Jun 23 18:37:00 CST 2017 1 11734
微信小程序中 this.setData is not a function報錯

在微信小程序中我們一般通過以下方式來修改data中的數據: 比如獲取小程序緩存: 但是會報錯: 這是因為this作用域指向問題 ,success函數實際是一個閉包 , 無法直接通過this來setData 那么需要怎么修改呢? 我們通過將當前對象賦給一個新 ...

Tue Jun 05 22:38:00 CST 2018 0 1630
微信小程序中this指向作用域問題this.setData is not a function報錯

在微信小程序中我們一般通過以下方式來修改data中的數據 比如在函數里面修改數據 但是當我們通過wx.request請求網絡數據成功后綁定數據時候報以下錯誤 代碼如下: 這是因為this作用域指向問題 ,success函數實際是一個閉包 , 無法直接 ...

Thu Nov 16 07:03:00 CST 2017 1 26954
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM