vue|Vue3传送组件Teleport

Vue3传送组件Teleport 【vue|Vue3传送组件Teleport】Teleport 组件vue3新出的组件主要用于把组件传送到另一个组件的下面 ,避免样式被父组件的样式污染,上代码。
1.子组件TelePort

.center { height: 200px; width: 200px; border: 1px solid #000; position: fixed; top: 50%; left: 50%; margin-left: -100px; margin-top: -100px; }

2.父组件代码

3.index.html里面的代码

说明:使用前 dom节点在#app节点下面,使用后dom在#center 节点下面。
使用前 app的样式会污染子组件TelePort的样式。 vue|Vue3传送组件Teleport
文章图片

使用Teleport组件后 子组件TelePort在#center节点下面,子组件样式没有被污染 vue|Vue3传送组件Teleport
文章图片

    推荐阅读