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


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 相关文章推荐
文字幻灯片
Jun 26 Javascript
Jquery修改页面标题title其它JS失效的解决方法
Oct 31 Javascript
jquery动画效果学习笔记(8种效果)
Nov 13 Javascript
Jquery插件easyUi实现表单验证示例
Dec 15 Javascript
JavaScript:Date类型全面解析
May 19 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
Aug 15 Javascript
js实现图片切换(动画版)
Dec 25 Javascript
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
Mar 28 jQuery
React中的refs的使用教程
Feb 13 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
Feb 26 Javascript
基于Vue 撸一个指令实现拖拽功能
Oct 09 Javascript
JS图片懒加载的优点及实现原理
Jan 10 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程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
在 PHP 中使用随机数的三个步骤
2006/10/09 PHP
PHP实现的大文件切割与合并功能示例
2018/04/10 PHP
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
jquery的flexigrid无法显示数据提示获取到数据
2013/07/19 Javascript
固定网页背景图同时保持图片比例的思路代码
2013/08/15 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
2013/12/20 Javascript
JS获取Table中td值的方法
2015/03/19 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
vue中关闭eslint的方法分析
2018/08/04 Javascript
BootStrap modal实现拖拽功能
2018/12/01 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
[02:10]三分钟回顾完美世界城市挑战赛
2019/01/24 DOTA
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
python友情链接检查方法
2015/07/08 Python
理解python正则表达式
2016/01/15 Python
python机器学习之神经网络(一)
2017/12/20 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
Python动态导入模块:__import__、importlib、动态导入的使用场景实例分析
2020/03/30 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
2020/06/08 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
浅析HTML5中的 History 模式
2017/06/22 HTML / CSS
运动会闭幕式解说词
2014/02/21 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
党员公开承诺书
2014/03/25 职场文书
信息技术课后反思
2014/04/27 职场文书
2014年德育工作总结
2014/11/20 职场文书
MySQL 分页查询的优化技巧
2021/05/12 MySQL
python 下划线的多种应用场景总结
2021/05/12 Python
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
Python 图片添加美颜效果
2022/04/28 Python