2
我一直試圖在vue 2中的每個路由器更改上顯示微調器。我在創建的方法中添加了一個標誌以顯示初始加載,並且在某些時候停止加載後微調。這根本不起作用。如何在更改vue 2時更改路由器顯示加載微調器
有沒有其他解決方案來實現這一目標?
在此先感謝。
我一直試圖在vue 2中的每個路由器更改上顯示微調器。我在創建的方法中添加了一個標誌以顯示初始加載,並且在某些時候停止加載後微調。這根本不起作用。如何在更改vue 2時更改路由器顯示加載微調器
有沒有其他解決方案來實現這一目標?
在此先感謝。
您也可以使用導航衛士設置beforeEach方法,將進入每一個新的路線之前運行:https://router.vuejs.org/en/advanced/navigation-guards.html
謝謝你的幫助:) – sadek
你可以使用'data'變量如'isLoading'並默認設置爲true。然後,在「掛載」函數中,您可以加載你的東西,並在加載數據時將變量設置爲false。在模板中,您可以添加一個綁定到'isLoading'的微調組件。你不應該在*每個*路由改變時顯示一個微調,因爲最經常的路由沒有數據加載。顯示一個微調,當組件被加載,但數據仍然缺少(路由應該是即時) –
謝謝你這麼好的評論.. :) – sadek