vue 解决v-for 循环列表生成不同背景颜色问题

news/2024/7/19 15:51:46 标签: js, vue, javascript, html, css

来一张效果图

在这里插入图片描述
下面说一下核心代码:

html_5">html代码

html" title=javascript>javascript"> <ul> 
     <li v-for="count in this.floor" 
     :key="count" :style="randomRgb(item)" > {{count}}F</li>
  </ul> 

html" title=js>jsstyle_14">html" title=js>js部分,用过style绑定一个函数如下:

html" title=javascript>javascript">randomRgb(item) {
      let R = Math.floor(Math.random() * 130+110);
      let G = Math.floor(Math.random() * 130+110);
      let B = Math.floor(Math.random() * 130+110);
      return {
        background: 'rgb(' + R + ',' + G + ',' + B + ')'
        };
    }

在里面可以设置颜色 Math.floor(Math.random() * 130+110) 这里面的数值可以自己改,来控制颜色的大体范围。最后通过 return 返回给 style

这样一搞,顿时好看多了,今天真是受教了,没想到还可以这么写。原文链接:https://blog.csdn.net/Jadeyqc/article/details/104445785


http://www.niftyadmin.cn/n/1486382.html

相关文章

linux tsql,Linux_T-SQL 查询语句的执行顺序解析,(5)SELECT (5-2) DISTINCT(5-3 - phpStudy...

T-SQL 查询语句的执行顺序解析(5)SELECT (5-2) DISTINCT(5-3)TOP()(5-1) (1)FROM (1-J) JOIN on (2)WHERE (3)GROUP BY (4)HAVING (6)ORDER BY ;每一步都会生成一个虚拟表&#xff0c;该虚拟表会作为下一步的输入。这些虚拟表对于调用者是不可用的&#xff0c;只有最后一步生成…

java中javamail收发邮件实现方法

概述 1、邮件相关的标准 厂商所提供的 JavaMail 服务程序可以有选择地实现某些邮件协议&#xff0c;常见的邮件协议包括&#xff1a; SMTP(Simple Mail Transfer Protocol) &#xff1a;即简单邮件传输协议&#xff0c;它是一组用于由源地址到目的地址传送邮件的规则&#xff0…

更新element-ui

卸载老版本&#xff1a;npm uninstall element-ui 安装新版本&#xff1a;npm install element-ui -S

android spinner动态添加数据,Android中给Spinner或ListView添加数据

Android中给Spinner或ListView添加数据(2009-07-17 14:30:52)标签&#xff1a;androidlistviewit先看ListView的api文档的说明A view that shows items in a vertically scrolling list. The itemscome from the ListAdapter associated with this view.ListView是一个垂直显示…

前端格式化显示json数据可折叠可展开----vue-json-viewer

话不多说&#xff0c;来张效果图&#xff1a; 实现方式是安装vue-json-viewer插件&#xff0c;实现步骤如下&#xff1a; 1、安装vue-json-viewer npm install vue-json-viewer --save2、main.js引入vue-json-viewer import JsonViewer from vue-json-viewer3、利用vue-json…

java基础笔记--多线程同步与协作

线程的同步与协作&#xff0c;这个概念很普通就是说&#xff0c;一个线程需要等另一个线程完成或者完成某部分时才能继续工作。 线程之间的同步与协作&#xff0c;有一个经典的场景&#xff1a;生产者与消费者。如库存不足&#xff0c;那么消费者线程需要等待&#xff0c;生产者…

做电子商务更需要情感营销之道

最近&#xff0c;我们在梳理关于情人节这段时间的营销工作&#xff0c;我们做了个情人节专题&#xff0c;通过很多方式也做了推广&#xff0c;总体上效果满意&#xff0c;销量和知名度上升了很多&#xff0c;在此我们也与各位朋友分享一下&#xff0c;并承蒙各位多多指教。这段…

android 搜索功能的实现,android实现关键字搜索功能

//以关键字查找日记为例&#xff0c;主要是Sql语句public ArrayList searchNotes(String keywords) {if (keywords ! null) {ArrayList dList new ArrayList();//查询日记标题或内容含有关键字的记录 Cursor cusror mDb.query(true, DATABASE_TABLE, new String[] { ROWID…