angularjs – UI-Grid:错误“严格模式下不允许的属性的多个定义[object Object]”[IE- Only]

前端之家收集整理的这篇文章主要介绍了angularjs – UI-Grid:错误“严格模式下不允许的属性的多个定义[object Object]”[IE- Only]前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在加载Ui-Grid In IE时抛出错误信息 –

[true]  [SYSERR] Multiple definitions of a property not allowed in strict mode [object Object]

enter image description here


问题仅出现在IE中,不会在FireFox中引发任何错误.铬.在IE Version-11上测试过.

提前致谢.

解决方法

作为错误状态,您正在使用具有多个具有相同名称属性的对象.
就像是 :

var obj= {
    property1: 0,property2: 1,property1: 2
};

打印上层对象会导致:

{ property1: 2,property2: 1 }

另外搜索堆栈溢出,您可以找到更详细的答案,为什么在Internet Explorer中输出错误

What’s the purpose of allowing duplicate property names?

猜你在找的Angularjs相关文章