博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小程序横向滚动
阅读量:6038 次
发布时间:2019-06-20

本文共 1000 字,大约阅读时间需要 3 分钟。

关键词:
  • scroll-view
  • scroll-x="{
    {true}}"
  • scroll-left
  • white-space: nowrap;
  • display: inline-block;
wxml:
西院区
东院区
北院区
南院区
wxss:
.yqxz {    overflow-x: auto;    height: 90rpx;    white-space: nowrap;     font-family: Monaco; font-size: 9pt;">#fff;}.tab {    display: inline-block;    height: 86rpx;    line-height: 86rpx;    border-bottom: 4rpx solid transparent;    padding: 0 64rpx;}.tab.focus {    border-bottom-color: #16cc80;}
 
wxjs:
data: {    oIndex: 0,    left: 0,}switchTab: function (e) {    var oIndex= e.currentTarget.dataset.index;    var oLeft = e.currentTarget.offsetLeft;    if(oLeft == 327) {        this.setData({            left: 327,        })    } else if(oLeft == 0) {        this.setData({            left: 0,        })    }    this.setData({        oIndex: oIndex    })},
上面只是关键的部分,其实现主要是通过scroll-left事件改变根据判断改变left值。

转载于:https://www.cnblogs.com/bgwhite/p/9430765.html

你可能感兴趣的文章
Google 翻译的妙用
查看>>
常用的集合
查看>>
Unity3D工程源码目录
查看>>
杀死进程命令
查看>>
cookie 和session 的区别详解
查看>>
Mongodb对集合(表)和数据的CRUD操作
查看>>
Target runtime Apache Tomcat is not defined.错误解决方法
查看>>
VC++ 监视文件(夹)
查看>>
【转】keyCode对照表及JS监听组合按键
查看>>
[Java开发之路](14)反射机制
查看>>
mac gentoo-prefix安装git svn
查看>>
浅尝异步IO
查看>>
C - Train Problem II——(HDU 1023 Catalan 数)
查看>>
Speak loudly
查看>>
iOS-在项目中引入RSA算法
查看>>
[译] 听说你想学 React.js ?
查看>>
gulp压缩合并js与css
查看>>
块级、内联、内联块级
查看>>
Predicate
查看>>
[面试题记录01]实现一个function sum达到一下目的
查看>>