18互联网站做网站程序,网站建设实例,wordpress快速发文插件,腾讯邮箱企业邮箱注册案例#xff1a;根据el-table :datatableData中是否有invalidStatus值为1#xff0c;如果是就是不禁用#xff0c;否就禁用这一行#xff0c;当然这个invalidStatus随意就行#xff0c;只要在tabledata中的每一行数据中有这个属性就行#xff0c;也就是row中…案例根据el-table :datatableData中是否有invalidStatus值为1如果是就是不禁用否就禁用这一行当然这个invalidStatus随意就行只要在tabledata中的每一行数据中有这个属性就行也就是row中得有你要根据判断的属性
el-table中添加这段代码:row-stylechangDisabledchangDisabled({ row }) {if (row.invalidStatus ! 1) {return {opacity: 0.5,pointerEvents: none};}看了网上的其他方法都不生效比如给tabledata里设置disabled属性我试了没有作用还有就是给el-table设置 row-class-name“table-row-disabled”然后根据disabled属性判断当然也没有生效最终亲测这个方法有效完美