需求:给tips设置动态color

在这里插入图片描述

方法1 动态style

在这里插入图片描述
重复代码有一点点多~

方法2 setProperty
  1. ref给外层容器标记引用信息 <div class="banner_page" ref="bannerPage">
  2. 在style中声明变量 .banner_page { --tipsColor: #f08b40; }
  3. mounted给style中的变量赋值(注意:操作DOM的代码要放在mounted后) this.$refs.bannerPage.style.setProperty('--tipsColor', this.tipsColor)
  4. 引用: .tips { color: var(--tipsColor); }
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201211164752850.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RlbmdodW9jYw==,size_16,color_FFFFFF,t_
Logo

前往低代码交流专区

更多推荐