我正在使用 Owl Carousel for Vue .它似乎无法正常工作,因为所有轮播项目都在其全局容器中可见,该容器有几个屏幕宽(没有 overflow: hidden 或任何 max-width 到一次只显示 x 个项目)。

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

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

但是,querySelector('.owl-carousel')null,尽管我在 DOM 中看到它。

如何才能成功选中?

请您参考如下方法:

哇,一个包裹在 vue 中的 jquery 插件......有 200 行 Prop ......

Prop 开始here : L23

Prop 结束here : L220

但老实说,只需添加您的类(class)here :

<div :id="elementHandle" :class="['owl-carousel', 'owl-theme', 'your-class-here']">


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!