strict 模式下不允许一个属性有多个定义
vue项目,打包后在IE11上运行,报了 strict 模式下不允许一个属性有多个定义 这个错误,但在别的浏览器就没有事,了解后才发生这个一个严格模式下运行了,代码中有一个严格性的错误,但js是压缩过的,然后找了好久才发现问题是我在绑定class的判断写有两个一样的样式 :class="{'change':item.STATUS == 0,'Standby':item.S
·
vue项目,打包后在IE11上运行,报了 strict 模式下不允许一个属性有多个定义 这个错误,但在别的浏览器就没有事,了解后才发生这个一个严格模式下运行了,代码中有一个严格性的错误,但js是压缩过的,然后找了好久才发现问题
是我在绑定class的判断写有两个一样的样式
:class="{'change':item.STATUS == 0,'Standby':item.STATUS == 1,'fault':item.STATUS == 2,'Off-line':item.STATUS == 3,'Off-line':item.STATUS == 4,'Full':item.STATUS == 8}"
代码中的 item.STATUS == 3 和 item.STATUS == 4 这两个条件中的样式都是一样,原因就是这样,找一个样式,或者把条件写成 item.STATUS == 3 || item.STATUS == 4 就可以了
更多推荐
已为社区贡献17条内容
所有评论(0)