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


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 相关文章推荐
jquery ajax请求实例深入解析
Nov 26 Javascript
jQuery实现图片信息的浮动显示实例代码
Aug 28 Javascript
开发插件的两个方法jquery.fn.extend与jquery.extend
Nov 21 Javascript
javaScript如何生成xmlhttp
Dec 16 Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 Javascript
jquery仿百度经验滑动切换浏览效果
Apr 14 Javascript
js判断当前页面用什么浏览器打开的方法
Jan 06 Javascript
jQuery EasyUI提交表单验证
Jul 19 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
JS实现字符串翻转的方法分析
Aug 31 Javascript
js+css实现扇形导航效果
Aug 18 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
Oct 23 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
Zend Framework教程之Application和Bootstrap用法详解
2016/03/10 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
PHP实现websocket通信的方法示例
2018/08/28 PHP
9个javascript语法高亮插件 推荐
2009/07/18 Javascript
js鼠标滑过弹出层的定位IE6bug解决办法
2012/12/26 Javascript
js网页实时倒计时精确到秒级
2014/02/10 Javascript
jquery $.trim()方法使用介绍
2014/05/21 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
javascript实现一个简单的弹出窗
2016/02/22 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
angularjs模态框的使用代码实例
2019/12/20 Javascript
JavaScript编写开发动态时钟
2020/07/29 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
[00:08]DOTA2勇士令状等级奖励“天外飞星”
2019/05/24 DOTA
[34:47]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第一场 11.18
2020/11/18 DOTA
python实现二叉树的遍历
2017/12/11 Python
python 实现对文件夹中的图像连续重命名方法
2018/10/25 Python
TensorFlow实现指数衰减学习率的方法
2020/02/05 Python
Python爬虫实现自动登录、签到功能的代码
2020/08/20 Python
通过一张图教会你CSS3倒影的实现
2017/09/26 HTML / CSS
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
UNDONE手表官网:世界领先的定制手表品牌
2018/11/13 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
教育专业自荐书范文
2013/12/17 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
学习保证书
2015/01/17 职场文书
会议欢迎词
2015/01/23 职场文书
辞职申请书范本
2019/05/20 职场文书
nginx简单配置多个server的方法
2021/03/31 Servers