Vue.js在组件/应用程序外部监视DOM元素属性

时间:2019-04-06 09:44:14

标签: javascript vue.js

我在常规网站中嵌套了一个vue组件。

我想从组件中观察是否在该组件外部单击了DOM元素。这只是不在vue组件中的常规HTML元素

我不能使用v-on。我还尝试了常规事件侦听器,但由于无法访问组件的属性而无法正常工作。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

只需在组件的mounted()中添加一个事件侦听器。我整理了一个小提琴:https://jsfiddle.net/2kwjvtun/