问一下,原生swiper切换滑块能通过swiper-item里的数据的id来切换

发布于 7 年前作者 fanxia7397 次浏览最后编辑 7 年前来自 ask

比如我的swiper有3个项,对应索引是0,1,2,但里面的数据的id是2,0,1,然后我想点击外部按钮的时候切换到id为0的项

原生swiper切换滑块能通过swiper-item里的数据的id来切换吗?

或是有什么好的办法来实现

1 回复
tao48
tao481 楼5 年前

对象里面 索引对应id不就行了 ,相当于根据id找索引

如:数据 var arr =

[

{

    idx:0,id=2

},

{

    idx:1,id=0

}

{

    idx:2,id=1

}

];

写个方法 根据id获取idx

getIdx:function(id){

for(var i =0;i<arr.length;i++;){

    if(id == arr[i].id){

        return arr[i].idx

    }

}

}