Vue.js Vue滑动转盘滑块asNavFor问题
这是一个大图像滑块Vue.js Vue滑动转盘滑块asNavFor问题,vue.js,Vue.js,这是一个大图像滑块 <VueSlickCarousel v-if="changeableImages && changeableImages.length > 0" ref="c1" :focusOnSelect="true"> <div v-for="(image, imageIndex) in changeableImages" :key
<VueSlickCarousel v-if="changeableImages && changeableImages.length > 0"
ref="c1"
:focusOnSelect="true">
<div v-for="(image, imageIndex) in changeableImages" :key="'c1_image_' + imageIndex">
<img :src="image.imagePath">
</div>
</VueSlickCarousel>
我的问题:当我从vue方法更改changeableImages
时,有时asNavFor
无法正常工作。我的意思是,小滑块无法从大滑块中导航正确的图像
使用的软件包:“vue滑头转盘”:“^1.0.6”在
“vue”:“^2.6.11”
能否提供一个指向沙盒的链接,在该沙盒中复制此功能?此外,我看到您为变量newchangeablemages
赋值,但我看不到在任何地方都使用该值else@LupuȘtefanAlex,变量,newChangeableImages
是一个错误。我会更新它。然后,尝试在沙盒上创建那个东西。但没能做到。在那之后,我找到了一种绷带溶液。这对我有帮助。这里是问题链接。
<VueSlickCarousel v-if="changeableImages && changeableImages.length > 0"
ref="c2"
:asNavFor="$refs.c1"
:slidesToShow="4"
:focusOnSelect="true">
<div v-for="(image, imageIndex) in changeableImages" :key="'c1_image_' + imageIndex">
<img :src="image.imagePath">
</div>
</VueSlickCarousel>
imageFilterChange() {
let newChangeableImages = [];
changeableImages.$set(this, 'changeableImages', newChangeableImages);
}