原文:小程序中that和this的指向問題

出現this.setData is not a function 這個報錯 明明沒有對this重新賦值,或許也無法理解為何需要var that this 然后再that.setData 其實this是指向當前實體的一個指針,當處於不同的實體之中時,this指針隨即改變,可以看到this在微信開發工具中是以藍色顯示的,是系統變量,因此,在嵌套實體中,需要另外一個變量來操作你所需要操作的實體。 ...

2018-10-13 12:20 0 967 推薦指數:

查看詳情

微信程序的this指向問題

解釋一下,微信程序的this指向問題。首先我們來看一段錯誤代碼: handleReadBook(e ...

Thu Feb 27 23:25:00 CST 2020 0 1296
微信程序,this指向問題

寫wx.request函數的sucess返回時,需要更改data里面的屬性值,this.setData遇到了undefined報錯 根據網上博客方法,更改如下: 方法一:設置一個傳值變量that 原因:回調函數success的this顯示undefined,需要將外層 ...

Mon Mar 02 09:29:00 CST 2020 0 1973
微信程序this指向作用域問題this.setData is not a function報錯

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

Thu Nov 16 07:03:00 CST 2017 1 26954
jsthis的指向問題

this指向性問題在開發過程,可以說是時時刻刻都在,自己也知道一些this指向的區別,但是並沒有細致的研究過,今天看到https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/this里面的解釋很詳細 ...

Tue Apr 09 00:54:00 CST 2019 0 4239
vue的this指向問題

第一個輸出英文"Hello!”,第二個輸出中文“你好!”。這說明了showMessage1()里的this指的是window,而showMessage2()里的this指的 ...

Thu Oct 11 22:06:00 CST 2018 6 16202
angular的this指向問題

this是指向當前$scope的。 例如在ng-click的使用,this是指向當前的$scope而並不是dom元素的。 我們可以使用this的一些方法和屬性 我們打印一下this就會發現,this包含了我們$scope的所有元素,還有自己的原型方法,這不 ...

Tue Jan 17 19:06:00 CST 2017 0 1863
jsthis指向問題

jsthis指向問題老生常談的問題了,在這里說一下我所理解的層面的this。 this 指的是當前對象,如果在全局范圍內使用this,則指代當前頁面window;如果在函數中使用this,則this指代什么是根據當前函數是在什么對象上調用。我們可以使用call和apply改變函數 ...

Fri Apr 21 06:00:00 CST 2017 0 10492
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM