$el之外的DOM元素的VueJS组件

VueJS component with DOM elements outside of $el

本文关键字:元素 VueJS 组件 DOM el      更新时间:2023-09-26

我对Vue几乎是完全陌生的,并且我们已经使用了一段时间的定制前端框架。

现在我们已经开始在我们的网站上放慢Vue的运行速度,并重构了一些旧的组件,我遇到了一点问题。

问题是:是否有任何方法为组件实例化一些DOM元素的范围之外(例如在结束)?

我们需要这些位在组件的容器之外,因为,例如,在下拉框的情况下,当它的父元素之一具有overflow: hidden;

时,它们会被遮蔽。

任何想法都将非常感激!

在Vue论坛上发表了同样的问题后,解决方案似乎是一个名为portal-vue的神奇组件。

查看这里的论坛回复