今天就跟大家聊聊有关怎么在小程序中实现上下移动切换位置,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
汪清网站建设公司创新互联,汪清网站设计制作,有大型网站制作公司丰富经验。已为汪清成百上千提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的汪清做网站的公司定做!
<view wx:for="{{companyData}}" wx:key="{{item.id}}" class="overHiden"> <view class="floarLeft">{{item.name}}</view> <view class="floarRight" wx:if="{{index != 0}}" data-index="{{index}}" bindtap="topClick"> <image src="../../images/32.png" class="rightmenuImg"></image> </view> <view class="floarRight" wx:if="{{index != companyData.length-1}}" data-index="{{index}}" bindtap="bottomClick"> <image src="../../images/33.png" class="rightmenuImg"></image> </view> </view>
data{ companyData:[ { id:0, name:'产品1' }, { id:1, name:'产品2' }, { id:2, name:'产品3' }, { id:3, name:'产品4' }, { id:4, name:'产品5' } ] }
//位置向上移动 topClick: function(e) { var that = this var index = e.currentTarget.dataset.index var one = that.data.companyData[index] var two = that.data.companyData[index - 1] var index2 = index - 1 var data1 = "companyData[" + index + "]" var data2 = "companyData[" + index2 + "]" that.setData({ [data1]: two, [data2]: one }) }, // 位置向下移动 bottomClick: function(e) { var that = this var index = e.currentTarget.dataset.index var one = that.data.companyData[index] var two = that.data.companyData[index + 1] var index2 = index + 1 var data1 = "companyData[" + index + "]" var data2 = "companyData[" + index2 + "]" that.setData({ [data1]: two, [data2]: one }) }
看完上述内容,你们对怎么在小程序中实现上下移动切换位置有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
网站栏目:怎么在小程序中实现上下移动切换位置
当前地址:https://www.cdcxhl.com/article4/ghhdie.html
成都网站建设公司_创新互联,为您提供虚拟主机、定制开发、全网营销推广、App开发、电子商务、网站营销
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联