關於vue父元件引用子元件問題
阿新 • • 發佈:2018-12-31
1.首先匯入子元件並且在components中定義子元件
2.引用子元件,並定義ref,ref定義的名稱用於 this.$refs所呼叫的名稱
3.呼叫子元件的方法 (getLoanApplyInfo()為子元件的方法)。
但是我在呼叫子元件的方法時 (this.$refs.pboc.getLoanApplyInfo()方法),出現了getLoanApplyInfo未定義的異常。
這個問題出現肯定是我沒有得到子元件的例項,所以呼叫的時候出現了undefined異常。
我的子元件沒有在頁面初始化時載入,而是在點選某個特定的按鈕後才開始顯示載入
在這裡做初始化後就立馬執行了下一句呼叫子元件的方法,可能他還沒有初始化完成,所以出現了undefined的異常,
所以在這裡呼叫子元件方法時,我稍作了一下延時處理:
這樣處理後沒有undefined異常了,可以正常呼叫子元件方法了。
我也是剛入門vue不久,很多東西也不是太懂,遇到了問題就隨手記下來,有什麼錯誤的地方,還請各位大佬指點一下。
-- 往事輕隨風