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


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 相关文章推荐
js字符编码函数区别分析
Jun 05 Javascript
Javascript 键盘keyCode键码值表
Dec 24 Javascript
读jQuery之七 判断点击了鼠标哪个键的代码
Jun 21 Javascript
基于jQuery.Validate验证库知识点的详解
Apr 26 Javascript
jquery Validation表单验证使用详解
Sep 12 Javascript
JS根据生日月份和日期计算星座的简单实现方法
Nov 24 Javascript
JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求问题
Oct 15 Javascript
vue生命周期和react生命周期对比【推荐】
Sep 19 Javascript
webpack打包非模块化js的方法
Oct 24 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 jQuery
vue插件--仿微信小程序showModel实现模态提示窗功能
Aug 19 Javascript
Vue-router中hash模式与history模式的区别详解
Dec 15 Vue.js
小程序实现左右来回滚动字幕效果
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+mysql写的简单留言本实例代码
2008/07/25 PHP
PHP 输出URL的快捷方式示例代码
2013/09/22 PHP
一个PHP二维数组排序的函数分享
2014/01/17 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
js 调整select 位置的函数
2008/02/21 Javascript
onkeypress字符按键兼容所有浏览器使用介绍
2013/04/24 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
js获取IP地址的方法小结
2014/07/01 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
angularjs客户端实现压缩图片文件并上传实例
2015/07/06 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
2015/10/29 Javascript
jQuery实现标题有打字效果的焦点图代码
2015/11/16 Javascript
jquery实现页面常用的返回顶部效果
2016/03/04 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
基于vue2的table分页组件实现方法
2017/03/20 Javascript
Vue.js项目中管理每个页面的头部标签的两种方法
2018/06/25 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
2018/08/30 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
2020/12/30 Vue.js
Vue 修改网站图标的方法
2020/12/31 Vue.js
Python re模块介绍
2014/11/30 Python
Python基于回溯法子集树模板解决全排列问题示例
2017/09/07 Python
Python安装pycurl失败的解决方法
2018/10/15 Python
python字典和json.dumps()的遇到的坑分析
2020/03/11 Python
Python类class参数self原理解析
2020/11/19 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
三年级科学教学反思
2014/01/29 职场文书
大学生实习鉴定评语
2014/04/25 职场文书
人事经理岗位职责范本
2014/08/04 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
HTML5页面音频自动播放的实现方式
2021/06/21 HTML / CSS