簡言
最近在vue3使用swiper時,突然發(fā)現(xiàn)loop屬性和slides-per-view屬性同時存在啟用時,loop生效,下一步只能生效一次的bug,上一步卻是好的。非常滴奇怪。
解決過程
- 分析屬性是否使用錯誤。
loop是循環(huán)模式,布爾型。
slides-per-view是同屏顯示多少數(shù)量,數(shù)值型或’auto’。 - 更改的樣式是否是誘因。
不是。 - 看官網(wǎng),百度。
百度不到相似bug,看官網(wǎng)。發(fā)現(xiàn)loop屬性描述有限制性描述。 - 最后尋找替代方案,或者降低需求。
沒到這步。
問題原因
官網(wǎng)loop屬性時描述有這樣一句話。
Because of nature of how the loop mode works (it will rearrange
slides), total number of slides must be >= slidesPerView * 2文章來源:http://www.zghlxwxcb.cn/news/detail-633673.html
意思就是 你的數(shù)據(jù)要大于等于 一屏顯示數(shù)量的兩倍文章來源地址http://www.zghlxwxcb.cn/news/detail-633673.html
解決方案
- 數(shù)據(jù)搞多點。
- slides-per-view屬性值調(diào)小。
到了這里,關(guān)于【bug】記錄一次使用Swiper插件時loop屬性和slidersPerView屬性沖突問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!