【发布时间】:2017-06-07 14:31:32
【问题描述】:
我正在尝试在 .vue 组件中使用 slick slider,但出现错误。
.slick 不是函数
我已完成所有设置要求。这是正在使用的代码:
new Vue({
el: '#app',
data: {
slider: null
},
methods: {
selectImage: function () {
//http call here
return images
}
},
mounted: function () {
this.slider = $('.gallery').slick({
animation: true
});
}
});
<div class='gallery'>
<div v-for="img in images" @click="selectImage(img)">
<img v-bind:src="img.url">
</div>
</div>
我的 phpstorm 不允许 ES6,我怀疑这可能是问题所在。
这是我的代码:JSfiddle
【问题讨论】:
-
我希望这是您需要的最后一个轮播:P 可以创建一个小提琴吗?
-
我使用了基础轨道,但它不适用于使用
v-for动态加载的图像。寻找一个可以做的滑块是一场噩梦 -
您是否在 HTML/index.html 中添加了这一行:
<script type="text/javascript" src="slick/slick.min.js"></script> -
是的。我有。我还添加了
slick.css文件
标签: javascript slider vuejs2