首页 web前端 uni-app uniapp怎么给标签绑定颜色

uniapp怎么给标签绑定颜色

Dec 09, 2020 am 10:17 AM
uniapp

uniapp给标签绑定颜色的方法:首先为点击标签绑定点击事件;然后在点击事件内通过dom获取到该标签;接着用rgba来改变标签颜色;最后通过dom操作实现动态为标签绑定颜色即可。

uniapp怎么给标签绑定颜色

本教程操作环境:Windows10系统、uni-app v3版本,Dell G3电脑。

推荐(免费):uni-app开发教程

uniapp实现点击标签,标签内容的颜色不断改变(vue也同样适用)

实现过程:

1.为该标签绑定点击事件

1.在点击事件内通过dom获取到该标签

3.用rgba来改变标签颜色,设置三个变量,取随机值,

4.通过dom操作实现动态为标签绑定颜色

5.将3-4放到定时器里,(目的是能够实现点击之后颜色自动变化)

代码如下:

html:<text @tap="changeColor" class="testOne" :style="{color:current}">点击连续改变颜色</text>
js:
changeColor() {
if(this.isClick){
return
}
this.isClick = true
let selectorQuery = uni.createSelectorQuery()
let abc = selectorQuery.select('.testOne')
let that = this
        setInterval(function() {
                let first = Math.round(Math.random() * 255);
                let second = Math.round(Math.random() * 255);
                let third = Math.round(Math.random() * 255);
                let color = `rgba(${first},${second},${third},1)`//注意这里是模板字符串``
                that.current = color
        }, 500)
    }
登录后复制

以上是uniapp怎么给标签绑定颜色的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

webstorm开发uniapp项目如何启动预览 webstorm开发uniapp项目如何启动预览 Apr 08, 2024 pm 06:42 PM

webstorm开发uniapp项目如何启动预览

uniapp和mui哪个好 uniapp和mui哪个好 Apr 06, 2024 am 05:18 AM

uniapp和mui哪个好

uniapp用什么开发工具 uniapp用什么开发工具 Apr 06, 2024 am 04:27 AM

uniapp用什么开发工具

学uniapp需要哪些基础 学uniapp需要哪些基础 Apr 06, 2024 am 04:45 AM

学uniapp需要哪些基础

uniapp有什么缺点 uniapp有什么缺点 Apr 06, 2024 am 04:06 AM

uniapp有什么缺点

uniapp和原生开发哪个好 uniapp和原生开发哪个好 Apr 06, 2024 am 05:06 AM

uniapp和原生开发哪个好

深度对比Flutter和uniapp:探究它们的异同和特点 深度对比Flutter和uniapp:探究它们的异同和特点 Dec 23, 2023 pm 02:16 PM

深度对比Flutter和uniapp:探究它们的异同和特点

uniapp开发小程序用什么组件库 uniapp开发小程序用什么组件库 Apr 06, 2024 am 03:54 AM

uniapp开发小程序用什么组件库

See all articles