原文:小程序中Cannot read property 'setData' of undefined問題的解決

最近在做一個支付寶小程序,支付寶小程序現在還處在一個內測的狀態,還沒有公測,官方文檔API沒有微信給的那么全,所以我也算第一批接觸支付寶小程序的開發者了,很榮幸,今天講下我對var that this這行代碼的理解,這行代碼就能解決上述的問題,還可以用ES 的箭頭函數,這兩種辦法都是可以解決上述問題的報錯。 為什么會出來這個問題呢 在小程序中你要向后台發起Http請求,把請求的數據放在page中的 ...

2018-11-04 15:27 0 12635 推薦指數:

查看詳情

微信程序Cannot read property 'setData' of undefined的錯誤

最近在學習微信程序的開發,讓我吐槽的是,都9102年了,怎么還是有有時不能復制,有時不能打中文的bug呢,這個時候,你可以Ctrl+shift+w一下,如果還不行,那就得重啟了。。 進入正題吧,剛在寫代碼的時候,報了這樣一個錯誤 然后把this輸一下是undefined ...

Tue Apr 23 04:14:00 CST 2019 0 5689
TypeError: Cannot read property 'setData' of undefined

剛剛入手程序沒多久 今天在寫程序時用到 this.setData時會報錯 這個讓我想起了 react this.setState({}) 一般在react寫點擊事件的時候 都喜歡 這樣寫 onClick={this.bindClick.bind(this)} OKOK ...

Thu Jul 02 22:39:00 CST 2020 0 852
微信程序開發——使用回調函數出現異常:TypeError: Cannot read property 'setData' of undefined

關鍵技術點: 作用域問題——回調函數的作用域已經脫離了調用函數了,因此需要在回調函數外邊把this賦給一個新的變量才可以了。 業務需求: 微信程序開發,業務邏輯需要,需要把獲取手機號碼的業務邏輯作為檢驗登錄有效性函數的回調函數。 異常描述: 微信程序開發給data的變量賦值,出現 ...

Tue Sep 04 23:14:00 CST 2018 0 43556
Cannot read property 'data' of undefined —— 程序開發

  由於疫情原因目前處於半下崗狀態,在家的時候就研究起了程序開發。由於是新手,所以總會遇到各種問題,順便記錄一下。   如果這么寫,會遇到“Cannot read property 'data' of undefined ”的錯誤。   如果改成箭頭函數的寫法,就不會 ...

Sun May 03 20:30:00 CST 2020 0 9272
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM