Vue.js 下一个问题之前,请使用Vuejs vue简易滑块
我正在尝试在下一步之前停止滑块循环内容 文档中说,这需要一个返回true的函数来显示下一张幻灯片 如果我在html滑块中传递一个方法Vue.js 下一个问题之前,请使用Vuejs vue简易滑块,vue.js,slider,Vue.js,Slider,我正在尝试在下一步之前停止滑块循环内容 文档中说,这需要一个返回true的函数来显示下一张幻灯片 如果我在html滑块中传递一个方法 <slider :before-next="check()" :v-model="Slide"> <slider-item v-for="(item, index) in items"></slider> </slider> methods: { check: function () { if(this.Sli
<slider :before-next="check()" :v-model="Slide">
<slider-item v-for="(item, index) in items"></slider>
</slider>
methods: {
check: function () {
if(this.Slide = this.items.length -1) {
return {
false
} else {
return {
true
}
}
}
}
方法:{
检查:函数(){
if(this.Slide=this.items.length-1){
返回{
假的
}否则{
返回{
真的
}
}
}
}
我得到了一个期望的函数,得到了布尔错误
如果有通行证
methods: function () {
this.Slide < this.items.length - 2
}
方法:函数(){
此.Slide
我没有发现任何错误,但经过一些实验后,滑块仍然循环
<slider :before-next="() => Slide < gallery.length - 1" :before-previous="() => Slide > 0" :v-model="Slide">
<slider-item v-for="(item, index) in items">
<img src="gallery" />
</slider-item>
</slider>
它现在不循环了