将dom元素移动到相应的位置,可以应用于使用模态框时需要将模态框dom写在body下,但是又想将模态框dom写在有逻辑关系的dom下。
使用方式如下:
1.在index.html的body下加入目标容器即modal-target 的div

2.在vue文件 中自己想要的位置写自己的模态框dom,并用Portal包裹,并指明目标容器

3.就会发现模态框的dom出现在了body下的modal-target 的div中

本文转载自B站哈默
vue3 portal传送门
最新推荐文章于 2026-05-15 07:32:36 发布

2617

被折叠的 条评论
为什么被折叠?



