我在onLoad函數中用this.setData重置了一個數值,然後就一直報錯,結果如下
問題原因:
無法找到setData這個定義,因爲setData中是onLoad函數中的方法中的子節點,
無法使用this
解決方法
這個時候需要在方法的開始部分定義var that = this,然後用that.setData來重置,這樣就解決了這個問題了
我在onLoad函數中用this.setData重置了一個數值,然後就一直報錯,結果如下
無法找到setData這個定義,因爲setData中是onLoad函數中的方法中的子節點,
無法使用this
這個時候需要在方法的開始部分定義var that = this,然後用that.setData來重置,這樣就解決了這個問題了