微信小程序-滚动消息通知的实例代码


Posted in Javascript onAugust 03, 2017

写在前面: 

这次我主要想总结一下微信小程序实现上下滚动消息提醒,主要是利用swiper组件来实现,swiper组件在小程序中是滑块视图容器。

我们通过vertical属性(默认为false,实现默认左右滚动)设置为true来实现上下滚动。

(需要注意的是:只要你的swiper存在vertical属性,无论你给值为true或者false或者不设参数值,都将实现上下滚动)

从深圳回来做了一个微信小程序的小项目,令人欣慰的一点事是,回来很快时间内把在深圳两天的房租给赚回来了,哈哈...

wxml

<swiper class="swiper_container" vertical="true" autoplay="true" circular="true" interval="2000">
  <block wx:for="{{msgList}}">
   <navigator url="/pages/index/index?title={{item.url}}" open-type="navigate">
    <swiper-item>
     <view class="swiper_item">{{item.title}}</view>
    </swiper-item>
   </navigator>
  </block>
 </swiper>

wxss

.swiper_container {
 height: 55rpx;
 width: 80vw;
}

.swiper_item {
 font-size: 25rpx;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 letter-spacing: 2px;
} 

Js

var app = getApp()
Page({
 data: {
 },
 onLoad(e) {
  console.log(e.title)
  this.setData({
   msgList: [
    { url: "url", title: "公告:多地首套房贷利率上浮 热点城市渐迎零折扣时代" },
    { url: "url", title: "公告:悦如公寓三周年生日趴邀你免费吃喝欢唱" },
    { url: "url", title: "公告:你想和一群有志青年一起过生日嘛?" }]
  });
 }
}) 

数据放在了setData函数中,setData函数的主要作用是将数据从逻辑层发送到视图层,但是需要避免单次设置大量的数据。

效果

微信小程序-滚动消息通知的实例代码

写在后面

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
理解Javascript_11_constructor实现原理
Oct 18 Javascript
基于Jquery+Ajax+Json的高效分页实现代码
Oct 29 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
Apr 11 Javascript
Javascript模仿淘宝信用评价实例(附源码)
Nov 26 Javascript
jQuery判断浏览器并动态调整select宽度的方法
Mar 02 Javascript
浅谈jquery上下滑动的注意事项
Oct 13 Javascript
用jQuery的AJax实现异步访问、异步加载
Nov 02 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
Jan 23 Javascript
Angular中ng-bind和ng-model的区别实例详解
Apr 10 Javascript
微信小程序websocket聊天室的实现示例代码
Feb 12 Javascript
JS实现倒序输出的几种常用方法示例
Apr 13 Javascript
详解Vue demo实现商品列表的展示
May 07 Javascript
es6 字符串String的扩展(实例讲解)
Aug 03 #Javascript
浅谈pc端rem字体设置的问题
Aug 03 #Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
Aug 03 #Javascript
promise处理多个相互依赖的异步请求(实例讲解)
Aug 03 #Javascript
老生常谈js数据类型
Aug 03 #Javascript
详解JavaScript按概率随机生成事件
Aug 02 #Javascript
angular中的cookie读写方法
Aug 02 #Javascript
You might like
PHP开发框架总结收藏
2008/04/24 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
PHP 中常量的知识整理
2017/04/14 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
NodeJS Express框架中处理404页面一个方式
2014/05/28 NodeJs
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
2015/10/10 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
辨析JavaScript中的Undefined类型与null类型
2016/05/26 Javascript
vue弹窗组件的实现示例代码
2018/09/10 Javascript
webpack 最佳配置指北(推荐)
2020/01/07 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
vue3+typescript实现图片懒加载插件
2020/10/26 Javascript
python封装对象实现时间效果
2020/04/23 Python
python pickle 和 shelve模块的用法
2013/09/16 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
12个Python程序员面试必备问题与答案(小结)
2019/06/24 Python
解决Pycharm后台indexing导致不能run的问题
2019/06/27 Python
关于python字符串方法分类详解
2019/08/20 Python
什么是Python中的匿名函数
2020/06/02 Python
python中count函数知识点浅析
2020/12/17 Python
美国在线购买和出售礼品卡网站:EJ Gift Cards
2019/06/09 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
网络事业创业计划书范文
2014/01/09 职场文书
《蜗牛》教学反思
2014/02/18 职场文书
优秀大学生求职自荐信范文
2014/04/19 职场文书
司机工作自我鉴定
2014/09/19 职场文书
教育读书笔记
2015/07/02 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python
浅谈怎么给Python添加类型标注
2021/06/08 Python
CSS实现九宫格布局(自适应)的示例代码
2022/02/12 HTML / CSS