如何获取当前Vue组件的DOM个元素?
How to get DOM element of current Vue component?
当我在 vue 组件的某个方法中并想使用一些 dom 操作(通过 jquery)时,我需要让 DOM 元素与我的组件相关(尤其是如果我在页面上有很多组件实例 - 我需要在每个组件上分别 'work' - 所以我无法仅使用 jquery 选择器检测 DOM 元素没有技巧... )
就这样(在"methods"中的任何方法):
let domElement = this.$el;
:)
但请记住,只要您的组件不是 Fragment Instance 即它具有单个根 HTML 标签
,这就是有效的
当我在 vue 组件的某个方法中并想使用一些 dom 操作(通过 jquery)时,我需要让 DOM 元素与我的组件相关(尤其是如果我在页面上有很多组件实例 - 我需要在每个组件上分别 'work' - 所以我无法仅使用 jquery 选择器检测 DOM 元素没有技巧... )
就这样(在"methods"中的任何方法):
let domElement = this.$el;
:)
但请记住,只要您的组件不是 Fragment Instance 即它具有单个根 HTML 标签
,这就是有效的