博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue中v-for循环如何将变量带入class的属性名中
阅读量:5990 次
发布时间:2019-06-20

本文共 464 字,大约阅读时间需要 1 分钟。

效果:

项目调用的接口中有一个class名称的数据集合:

因为涉及class的样式都设计好了:

那么title我们知道在v-for中可以直接渲染进去,那么如何将class名也一块渲染进去那?

我的icon图标的样式分为统一的icon样式和不一样的class名称样式:

这里我们新建一个函数setClass:

methods: {    setClass(value) {      let obj = {face: true}      obj["cate-icon "+`${value}`] = true      return obj    },复制代码

可以看到,setClass的传入的vulue的值是一个对象,这里cate-icon是公共的class样式,根据您的需求可以在这里写,记得最后加个空格进行隔开,后面的是你要渲染的接口数据的class名称,我们可以直接在上面定义好,就可以动态的渲染class名称了。

转载于:https://juejin.im/post/5c8f8620f265da610445ea37

你可能感兴趣的文章
视频监控远程实时直播、回放,高达几十个客户端访问服务器
查看>>
AI学习笔记——Q Learning
查看>>
Scala微服务架构 一
查看>>
awk将两个文件逐行连接
查看>>
GNOME 推出首个 3.33 分支快照,3.34 开发周期正式开启
查看>>
新手学JAVA(十一)-多线程----线程的生命周期
查看>>
JavaScript中的百变大咖~this
查看>>
几个常见的数据存储区
查看>>
Coding and Paper Letter(十一)
查看>>
Android7.0 分屏下 Activity 与 Fragment 生命周期(一)
查看>>
oracle操作使用指南
查看>>
来阿里三年,他从宠妻狂魔到正义战士
查看>>
做完Kaggle入门赛的一点总结
查看>>
阿里云K8S服务支持CSI存储卷
查看>>
Linux运维常用命令
查看>>
MarkDown简介
查看>>
Android--快速开发框架 afinal
查看>>
spring data jpa在使用PostgreSQL表名大小写的问题解决
查看>>
饿了么“短平快”创新项目的架构取舍之道(附PPT)
查看>>
区块链技术
查看>>