无法选择由第三方Vue插件生成的元素

vue.js Vue.js

DavaidTony宝儿

2020-04-07

我在Vue使用Owl Carousel由于所有轮播项目在它们的全局容器中可见,该容器的宽度为几个屏幕(似乎没有overflow: hiddenmax-width一次只能显示x个项目),因此它似乎无法正常工作

无论如何,我发现自己被迫将某些container类应用于该插件动态生成的包装器。为此,我这样做:

mounted () {
    this.$nextTick(() => {
      document.querySelector('.owl-carousel').classList.add('container')
    })
}

但是,querySelector('.owl-carousel')就是null虽然我看到它的DOM。

如何成功选择呢?

第4138篇《无法选择由第三方Vue插件生成的元素》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

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