<i class="fa" :class="li.receiveStatus == 0?'fa-envelope':'fa-envelope-open-o'"></i> 列表中,使用三元方式动态绑定样式,当使用jQuery方式重新赋予上述的两种样式之一时,发现删除记录,下条记录的样式 会使用被删除记录的样式,导致页面样式不符心理预期 解决方式:使用vue的方式赋予样式, 例如:
$.each(vue.rsList,function(index,value){ if(value.id == id){ value["receiveStatus"] = 1; return false; } });此时样式即是按照vue渲染模板的样式