小程序自定义模板实现吸顶功能
来源:本站原创|时间:2020-01-10|栏目:JavaScript|点击: 次
本文实例为大家分享了小程序实现吸顶功能的具体代码,供大家参考,具体内容如下
//如图所示----这里用了自定义组件实现了小程序吸顶功能 //WXML <view class="i-sticky-demo"> <i-sticky scrollTop="{{scrollTop}}"> <i-sticky-item i-class="i-sticky-demo-title"> <view slot="title"> 第一层 </view> <view slot="content" wx:for="{{one}}" wx:key="index"> <view class="i-sticky-demo-item">{{item.name}}</view> </view> </i-sticky-item> <i-sticky-item i-class="i-sticky-demo-title"> <view slot="title"> 第二层 </view> <view slot="content" wx:for="{{two}}" wx:key="index"> <view class="i-sticky-demo-item">{{item.name}}</view> </view> </i-sticky-item> <i-sticky-item i-class="i-sticky-demo-title"> <view slot="title"> 第三层 </view> <view slot="content" wx:for="{{three}}" wx:key="item"> <view class="i-sticky-demo-item">{{item.name}}</view> </view> </i-sticky-item> <i-sticky-item i-class="i-sticky-demo-title"> <view slot="title"> 最后 </view> <view slot="content" wx:for="{{15}}" wx:key="index"> <view class="i-sticky-demo-item">{{index+1}}</view> </view> </i-sticky-item> </i-sticky> </view>
//json { "navigationBarTitleText":"吸顶", "usingComponents": { "i-sticky": "../../compont/sticky/index", "i-sticky-item": "../../compont/sticky-item/index" } }
//JS Page({ data: { scrollTop: 0, one: [{ name: "第一层" }, { name: "第一层" }, { name: "第一层" }, { name: "第一层" }, { name: "第一层" }, { name: "第一层" }, { name: "第一层" }], two: [{ name: "第二层" }, { name: "第二层" }, { name: "第二层" }, { name: "第二层" }, { name: "第二层" }, { name: "第二层" }, { name: "第二层" }, { name: "第二层" }], three: [{ name: "第三层" }, { name: "第三层" }, { name: "第三层" }, { name: "第三层" }, { name: "第三层" }, { name: "第三层" }, { name: "第三层" }, { name: "第三层" }], }, onChange(event) { console.log(event.detail, 'click right menu callback data') }, //页面滚动执行方式 onPageScroll(event) { this.setData({ scrollTop: event.scrollTop }) } });
//WXSS .i-sticky-demo-item{ width: 100%; height: 100rpx; line-height: 100rpx; padding:0 30rpx; border-bottom: 1rpx solid #ddd; }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
您可能感兴趣的文章
- 04-02java吃豆人代码 js吃豆人
- 04-02求阶乘代码java 阶乘 java
- 01-10小程序简单两栏瀑布流效果的实现
- 01-10微信小程序批量上传图片到七牛(推荐)
- 01-10微信小程序跨页面数据传递事件响应实现过程解析
- 01-10微信小程序按顺序同步执行的两种方式
- 01-10ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
- 01-10微信小程序实现签字功能
- 01-10JS实现关闭小广告特效
- 01-10javascript实现点击星星小游戏
阅读排行
本栏相关
- 04-02javascript点线,点线的代码
- 04-02javascript潜力,javascript强大吗
- 04-02javascript替换字符串,js字符串的替换
- 04-02javascript移出,js 移入移出
- 04-02包含javascript舍的词条
- 04-02javascript并行,深入理解并行编程 豆瓣
- 04-02javascript匿名,js匿名方法
- 04-02javascript警报,JavaScript警告
- 04-02javascript遮盖,JavaScript遮盖PC端页面
- 04-02javascript前身,javascript的前身
随机阅读
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-10SublimeText编译C开发环境设置
- 01-11ajax实现页面的局部加载
- 01-10使用C语言求解扑克牌的顺子及n个骰子
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 04-02jquery与jsp,用jquery
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-10delphi制作wav文件的方法
- 01-10C#中split用法实例总结