7***@qq.com
7***@qq.com
  • 发布:2018-11-02 14:21
  • 更新:2018-11-02 16:14
  • 阅读:885

循环中动态展示样式的问题

分类:uni-app

循环一个list=[{id:1,name:name1},{id:2,name:name2}]
循环中,让两个元素拥有不同的样式,请问有没有什么方法?

2018-11-02 14:21 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com - 这个人很懒

这样试试

        var tem = ''  
        list.forEach(function(v, k) {  

            var style = '';  
            var id = v.id;  

            if(id == 1) {  
                style = 'act1'  
            } else if(id == 2) {  

                style = 'act2'  
            }  

            tem += `<li class="${style}" data-id="${id}">${v.name}</li>`  

        })  

        log(tem)  

        mui('#id').innerHTML = tem;

该问题目前已经被锁定, 无法添加新回复