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


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 相关文章推荐
javascript跨域刷新实现代码
Jan 01 Javascript
jquery 插件学习(六)
Aug 06 Javascript
JS保留两位小数 四舍五入函数的小例子
Nov 20 Javascript
Javascript动画效果(4)
Oct 11 Javascript
jQuery下拉菜单的实现代码
Nov 03 Javascript
JS正则子匹配实例分析
Dec 22 Javascript
JS解析url查询参数的简单代码
Aug 06 Javascript
优雅的elementUI table单元格可编辑实现方法详解
Dec 23 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
Apr 28 Javascript
js利用递归与promise 按顺序请求数据的方法
Aug 30 Javascript
js表达式与运算符简单操作示例
Feb 15 Javascript
Vue父组件监听子组件生命周期
Sep 03 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环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
2006/11/17 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
ThinkPHP实现动态包含文件的方法
2014/11/29 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
Javascript 篱式条件判断
2008/08/22 Javascript
一个收集图片的bookmarlet(js 刷新页面中的图片)
2010/05/27 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
2016/11/15 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
bootstrap中模态框、模态框的属性实例详解
2017/02/17 Javascript
EasyUI实现下拉框多选功能
2017/11/07 Javascript
ES6下子组件调用父组件的方法(推荐)
2018/02/23 Javascript
原生javascript AJAX 三级联动的实现代码
2018/05/04 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
Python内存读写操作示例
2018/07/18 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
基于Python的PIL库学习详解
2019/05/10 Python
Python集合基本概念与相关操作实例分析
2019/10/30 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
莫斯科大型旅游休闲商品超市:Camping.ru
2020/09/16 全球购物
本科生求职简历的自我评价
2013/10/21 职场文书
信息部岗位职责
2013/11/12 职场文书
综治宣传月活动总结
2014/04/28 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
部门2015年度工作总结
2015/04/29 职场文书