css动态样式

使用scss通过变量设置css动态样式

html 复制代码
<template>
  <div>
  	<!-- 方式一 -->
    <p v-for="(item, index) in dataList" :key="index" :style="{'--color': item.color}" >{{item.name}}</p>

	<!-- 方式二 -->
	<p v-for="(item, index) in dataList" :key="index" :style="{'color': item.color}" >{{item.name}}</p>
  </div>
</template>

<script>
export default {
  name: "index",
  data(){
    return {
      dataList: [
        {name: '红色', color: 'red'},
        {name: '蓝色', color: 'blue'},
        {name: '绿色', color: 'green'}
      ]
    }
  }
}
</script>

<style scoped lang="scss">
p{
  color: var(--color);
}

</style>
相关推荐
qq_429499573 分钟前
备忘录记事本 任务清单 html
css·html·css3
石小石Orz9 分钟前
Vue新技巧:<style>标签里的 CSS 也能响应式!
前端
生活不易,被迫卖艺11 分钟前
Redux与React-环境准备(React快速上手1)
前端·javascript·react.js
这是个栗子17 分钟前
npm报错:npm install 出现“npm WARN old lockfile”
前端·npm·node.js·编辑器
天天扭码31 分钟前
很全面的前端面试题——手写题(上)
前端·javascript·面试
棉花一朵1 小时前
前端控制台看样式
前端
程序员小寒1 小时前
前端遇到页面卡顿问题,如何排查和解决?
前端·javascript·性能优化
Jet_closer_burning1 小时前
前端项目工程化配置webpack与vite
前端·webpack·node.js
wenzhangli71 小时前
OneCode 3.0 前端架构全面研究
前端·架构
fakaifa1 小时前
【同步更新】最新版龙兵名片装修版系统+小程序前端+搭建教程
前端·小程序·php·源码下载·龙兵名片·龙兵名片装饰