如何获取当前Vue组件的DOM元素?

Vue.js

A小卤蛋Pro

2020-03-16

当我在Vue组件的某个方法中并且想要使用dom操作(通过jquery)时,我需要获取DOM元素核心以响应我的组件(尤其是当我在页面上有很多组件实例的情况下-我需要“工作'分别在每个人上-因此我无法仅使用jquery选择器而不使用技巧来检测DOM元素...)

第1728篇《如何获取当前Vue组件的DOM元素?》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
A小卤蛋Pro 2020.03.16

只是这样(在“方法”中的任何方法中):

let domElement = this.$el;

:)

但是请记住,只要您的组件不是Fragment Instance(片段实例)(即它具有单个根HTML标记),这就是有效的

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android