基于uni-app框架封装的插件:支持app/apk、H5、微信小程序的内容可上下左右滚动,文字滚动,图片滚动,元素滚动;欢迎试用

本文主要是介绍基于uni-app框架封装的插件:支持app/apk、H5、微信小程序的内容可上下左右滚动,文字滚动,图片滚动,元素滚动;欢迎试用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

优化之前微信小程序原生写的跑马灯。先看效果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

功能简介

  1. 文字左右跑马灯
  2. 文字上下滚栏
  3. 左右滚动区域(自定义内容)
  4. 上下滚动区域(自定义内容)
  5. 样式自定义
  6. 多端使用

options参数说明

参数说明类型默认值可选值注意项
broadcastType滚动类型Stringtextmould/text
direction滚动方向Stringlefttop/bottom/left/right
viewHeight滚动区域可视高度Number400单位:rpx; direction:left和right且broadcastType为"text"情况下不可用
broadcastStyle滚动区域样式Object{speed: 30,font_size: “28”,text_color: “#333”,back_color: “red”,}mould模式下根据需求只传:{speed:***}即可
broadcastData文字滚动数据Arraytext模式下可用
broadcastIconIsDisplay文字滚动图标是否显示Booleanfalsetrue/falsetext模式下方向为left/right可用
broadcast_tit文字滚动标题String今日热点text模式下方向为left/right可用
touchEvent指尖触摸暂停动画Booleanfalsetrue/false
参数说明
broadcastStyle.speedmould模式下speed为每秒走N像素;text模式下speed为每秒走N 个字

使用方式

#文字广播跑马灯类型(left/right):
js:

    <script>import gbroMarquee from '../../components/GBroMarquee/marquee.vue'export default {data() {return {broadcastData: ['秒秒天天答复是短发分公司噶阿飞嘎斯在', '分分答复是短发分公司噶阿飞嘎斯在', '时时答复是短发分公司噶阿飞嘎斯在', '天天答复是短发分公司噶阿飞嘎斯在','月月答复是短发分公司噶阿飞嘎斯在', '年年答复是短发分公司噶阿飞嘎斯在'],broadcastStyle: {speed: 3, //每秒3个字font_size: "32", //字体大小(rpx)text_color: "#333", //字体颜色back_color: "red", //背景色

这篇关于基于uni-app框架封装的插件:支持app/apk、H5、微信小程序的内容可上下左右滚动,文字滚动,图片滚动,元素滚动;欢迎试用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/751132

相关文章

Spring 框架之Springfox使用详解

《Spring框架之Springfox使用详解》Springfox是Spring框架的API文档工具,集成Swagger规范,自动生成文档并支持多语言/版本,模块化设计便于扩展,但存在版本兼容性、性... 目录核心功能工作原理模块化设计使用示例注意事项优缺点优点缺点总结适用场景建议总结Springfox 是

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

Golang如何对cron进行二次封装实现指定时间执行定时任务

《Golang如何对cron进行二次封装实现指定时间执行定时任务》:本文主要介绍Golang如何对cron进行二次封装实现指定时间执行定时任务问题,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录背景cron库下载代码示例【1】结构体定义【2】定时任务开启【3】使用示例【4】控制台输出总结背景

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

利用Python脚本实现批量将图片转换为WebP格式

《利用Python脚本实现批量将图片转换为WebP格式》Python语言的简洁语法和库支持使其成为图像处理的理想选择,本文将介绍如何利用Python实现批量将图片转换为WebP格式的脚本,WebP作为... 目录简介1. python在图像处理中的应用2. WebP格式的原理和优势2.1 WebP格式与传统

python3如何找到字典的下标index、获取list中指定元素的位置索引

《python3如何找到字典的下标index、获取list中指定元素的位置索引》:本文主要介绍python3如何找到字典的下标index、获取list中指定元素的位置索引问题,具有很好的参考价值,... 目录enumerate()找到字典的下标 index获取list中指定元素的位置索引总结enumerat

Python的端到端测试框架SeleniumBase使用解读

《Python的端到端测试框架SeleniumBase使用解读》:本文主要介绍Python的端到端测试框架SeleniumBase使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录SeleniumBase详细介绍及用法指南什么是 SeleniumBase?SeleniumBase

Python中对FFmpeg封装开发库FFmpy详解

《Python中对FFmpeg封装开发库FFmpy详解》:本文主要介绍Python中对FFmpeg封装开发库FFmpy,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、FFmpy简介与安装1.1 FFmpy概述1.2 安装方法二、FFmpy核心类与方法2.1 FF

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手

基于 HTML5 Canvas 实现图片旋转与下载功能(完整代码展示)

《基于HTML5Canvas实现图片旋转与下载功能(完整代码展示)》本文将深入剖析一段基于HTML5Canvas的代码,该代码实现了图片的旋转(90度和180度)以及旋转后图片的下载... 目录一、引言二、html 结构分析三、css 样式分析四、JavaScript 功能实现一、引言在 Web 开发中,