微信小程序实现文字无限轮播效果


Posted in Javascript onDecember 28, 2018

本文实例为大家分享了微信小程序实现文字无限轮播展示的具体代码,供大家参考,具体内容如下

.JS文件  onLoad中添加下列代码

var self = this;
var width = wx.getSystemInfoSync().screenWidth;
function carousel_num() {

var animation = wx.createAnimation({
transformOrigin: "50% 50%",
duration: 5000,
timingFunction: "linear",
delay: 0
})
self.animation = animation
animation.translate3d(-width, 0, 100).step()
console.log("第一动画开始");
self.setData({
animationData_notice: animation.export(),
})
setTimeout(function () {
var animation = wx.createAnimation({
transformOrigin: "50% 50%",
duration: 0,
timingFunction: "linear",
delay: 0
})
self.animation = animation
animation.translate3d(0, 0, 100).step()
console.log("第二动画开始");
self.setData({
animationData_notice: animation.export(),
})
setTimeout(function () {
carousel_num();
}, 50)
}, 5000)
}
setTimeout(function () {
carousel_num();
}, 100);

.WXML文件 添加如下:

<scroll-view class='scroll_notice'>
<view class='scroll_notice_item_bg' animation="{{animationData_notice}}">
<view class="scroll_notice_item_bg">
<image class='scroll_notice_item_image' src='图片链接'></image>
<view class='scroll_notice_item'>全国快递本月底将陆续停运,各位请注意补货时间!</view>
</view>
<view class="scroll_notice_item_bg">
<image class='scroll_notice_item_image' src='图片链接'></image>
<view class='scroll_notice_item'>全国快递本月底将陆续停运,各位请注意补货时间!</view>
</view>
</view>
</scroll-view>

.WXSS文件  添加如下:

.scroll_notice {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
white-space: nowrap;
height: 65rpx;
background-color: #e6513e;
}

.scroll_notice_item_image {
position: absolute;
left: 0px;
top: 14rpx;
width: 49rpx;
height: 38rpx;
}

.scroll_notice_item {
margin-left: 61rpx;
margin-top: 14rpx;
height: 37rpx;
font-family: PingFangSC;
font-size: 26rpx;
font-weight: 500;
letter-spacing: 1rpx;
text-align: left;
color: #fff;
}

.scroll_notice_item_bg {
position: relative;
margin-left: 20rpx;
height: 100%;
display: inline-flex;
}

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

Javascript 相关文章推荐
论坛特效代码收集(落伍转发-不错)
Dec 02 Javascript
JavaScript单元测试ABC
Apr 12 Javascript
关于extjs4如何获取grid修改后的数据的问题
Aug 07 Javascript
js正则表达exec与match的区别说明
Jan 29 Javascript
JavaScript实现动态添加,删除行的方法实例详解
Jul 02 Javascript
jQuery蓝色风格滑动导航栏代码分享
Aug 19 Javascript
跟我学习javascript的循环
Nov 18 Javascript
AngularJS基础 ng-focus 指令简单示例
Aug 01 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
Mar 30 Javascript
js模块加载方式浅析
Aug 12 Javascript
JavaScript中的this妙用实例分析
May 09 Javascript
js实现飞机大战小游戏
Aug 26 Javascript
小程序实现左右来回滚动字幕效果
Dec 28 #Javascript
原生JS实现的自动轮播图功能详解
Dec 28 #Javascript
jQuery实现的自定义轮播图功能详解
Dec 28 #jQuery
微信小程序实现简单跑马灯效果
May 26 #Javascript
详解如何快速配置webpack多入口脚手架
Dec 28 #Javascript
详解puppeteer使用代理
Dec 27 #Javascript
Angular(5.2-&gt;6.1)升级小结
Dec 27 #Javascript
You might like
php中输出json对象的值(实现方法)
2018/03/07 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
JS网页图片按比例自适应缩放实现方法
2014/01/15 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
jQuery 全选 全不选 事件绑定的实现代码
2017/01/23 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
vue2.0 自定义日期时间过滤器
2017/06/07 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
2018/08/13 Javascript
vue3+typescript实现图片懒加载插件
2020/10/26 Javascript
[04:09]2018年度DOTA2社区贡献奖-完美盛典
2018/12/16 DOTA
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python入门教程之if语句的用法
2015/05/14 Python
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
Python入门_浅谈字符串的分片与索引、字符串的方法
2017/05/16 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
html5+svg学习指南之SVG基础知识
2014/12/17 HTML / CSS
详解如何使用rem或viewport进行移动端适配
2020/08/14 HTML / CSS
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
德国在线购买葡萄酒网站:Geile Weine
2019/09/24 全球购物
在c#中using和new这两个关键字有什么意义
2013/05/19 面试题
简述安装Slackware Linux系统的过程
2012/01/12 面试题
酒店采购员岗位职责
2014/03/14 职场文书
《毛主席在花山》教学反思
2014/04/20 职场文书
小学运动会班级口号
2014/06/09 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
交通事故赔偿协议书
2014/10/16 职场文书
2014年党的群众路线活动个人整改措施
2014/10/28 职场文书
2014年关工委工作总结
2014/11/17 职场文书
2014年审计工作总结
2014/11/17 职场文书
先进工作者事迹材料
2014/12/23 职场文书
2015年技术员工作总结
2015/04/10 职场文书
2015年高中班级工作总结
2015/07/21 职场文书
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers