遇到問題
在小程序開發中直接在函數中調用data中的變量直接賦值給新的變量,就會出現如下錯誤
VM33895:1 thirdScriptError
apaymoney is not defined; [Component] Event Handler Error @ pages/paymoney/paymoney#bound btnoneclick
ReferenceError: apaymoney is not defined
明明在data中已經定義了,為什么還會報這種錯誤呢?
問題原因
原因就在於在程序開發中在函數直接調用data中的變量賦值是不行滴,要用this.data.xxx這種方式。
問題解決
第一種

重新定義局部變量代替data中的值,
第二種
使用this.data.xxx.后再賦值

