1. 程式人生 > >vue資料渲染先後順序問題

vue資料渲染先後順序問題

我在編輯頁面實現資料渲染的時候,在netWork裡面看到所有資料都已經從後臺取到了,但是該頁面中的表單資料包括普通的input框、radio和CheckBox多選框,其他資料都順利渲染出來,只有多選框裡面的資料沒有回顯,就是因為渲染順序問題。

該頁面中的資料和CheckBox裡面的資料是同時請求了介面,因此CheckBox在渲染的時候,由於是同步進行,還沒有取到相應的資料,因此會出現沒有正確回顯資料的問題。因此,將請求CheckBox的介面放在表單資料請求回來之後再去渲染,問題得以順利解決。

該問題也可以使用promise解決。