<scroll-view scroll-x class=‘swiper-nav‘ scroll-left=‘{{swiperNav.x}}‘ scroll-with-animation=‘true‘ bindtap=‘swiperNav‘>
<view wx:for=‘{{swiperNav.arr}}‘ data-id="{{item.id}}" wx:key=‘{{index}}‘ class=‘item-nav {{swiperNav.i==index ? "active" : ""}}‘ data-i=‘{{index}}‘>{{item.name}}
<view data-i=‘{{index}}‘ class=‘{{swiperNav.i==index ? "biankuang" : ""}}‘></view>
swiperNav: function (e) {
console.log(e);
this.setData({
‘swiperNav.i‘: e.target.dataset.i
})
},
swiperNav: function (e) {
console.log(e);
/*获取可视窗口宽度*/
var w = wx.getSystemInfoSync().windowWidth;
var leng = this.data.swiperNav.arr.length;
var i = e.target.dataset.i;
var type_id = e.target.dataset.id
var disX = (i - 1) * w / leng;
if (i != this.data.swiperNav.i) {
this.setData({
‘swiperNav.i‘: i
})
}
this.setData({
‘swiperNav.x‘: disX,
type_id: type_id
})
this.list()
},