父組件異步請求給子組件傳值的延遲問題

問題:

在開發是遇到這樣一個問題,父組件的異步請求後,將請求到的數據傳給子組件,但是子組件並沒有實時的更新模版。

原因:

子組件中的created、mounted只執行一次,在父組件初始化時,已經給子組件傳了一個空值,導致異步請求數據發生變化時,子組件的值不再變化。

解決方案:

我們可以在父組件中加一個判斷,如果數據長度不爲空時,再渲染組件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章