最近在做玩家蚂蚁项目的时候遇到了一个评分显示的小功能,这个在前端显示的星星是用class样式来进行控制的
class =” real-star comment-stars-width5 ”
数据库里记录的信息只有一个评分1-5。我们如果用一般的php方法直接在class里面用 comment-stars-width{$score}这样是行不通的。在查了很多资料和做过很多尝试以后,确定了一个可行的方法
我们使用vue的:class来进行class的绑定。:class=”`comment-stars-width`+s.score” 然后把前面需要的属性前缀用 “包裹起来,后面的值用+号连起来,这样渲染出来的数据就是我们想要的数据样式了!
总结
以上所述是小编给大家介绍的VUE在for循环里面根据内容值动态的加入class值的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
继续阅读与本文标签相同的文章
-
Dubbo 常见错误及解决方法
2026-05-17栏目: 教程
-
超大规模商用 K8s 场景下,阿里巴巴如何动态解决容器资源的按需分配问题?
2026-05-17栏目: 教程
-
分布式架构全方位立体无死角解析
2026-05-17栏目: 教程
-
云栖干货回顾 |“顶级玩家”集结!分布式数据库专场精华解读
2026-05-17栏目: 教程
-
云cassandra 重磅发布dynamodb特性
2026-05-17栏目: 教程
