把一個組件重置到初始狀態是一個常見的需求,推薦的做法有兩種,一種是父組件重置子組件的 prop,另一種是子組件暴露一個重置的方法供父組件調用。但有些時候,子組件既沒有提供重置的方法,也沒提供 prop 來重置自己的狀態。更重要的是,這個子組件我們還動不了。於是我們就需要一種 hack 的方式來強制子組件重置到初始狀態。方法如下:
hack 的方式來強制子組件重置到初始狀態
在你需要重置組件狀態的操作里面加上這個句話,就可以實現組件的刷新,
v-if 在切換時,元素及它的綁定數據和組件都會被銷毀並重建