Teleport
在組件化開發(fā)中,我們封裝一個組件A,在另外一個組件B中使用,那么組件A中template的元素,會被掛載到組件B中template的某個位置,最終我們的應用程序會形成一棵DOM樹結(jié)構(gòu)。
某些情況下,不希望掛載在這個組件樹上,可能移動到Vue app之外的其他位置,比如移動到body元素上或者我們有其他的div#app之外的元素上,這個時候我們就可以通過teleport來完成。
Teleport 是vue提供的內(nèi)部組件,有兩個屬性:
1.? to:指定將其中的內(nèi)容移動到的目標元素,可以使用選擇器
2.? disabled:是否禁用 teleport 的功能