不幸的是,我需要支持 IE7 并遵循 documentation 中规定的指导方针.
我在像这样设置模型属性时遇到问题:
<div class="{{someScopeObjectClass}}" >
这会在 IE8、Chrome 中正确设置类,但在 IE7 中则不能。
同样,这适用于那些浏览器
<input type="button" data-ng-click="someScopeMethod(foo)"
value="{{someScopeObject.ButtonText}}"/>
但在 IE7 中,data-ng-click
工作正常,但 value
属性设置不正确。
我尝试了以下方法,但到目前为止还没有成功:
<div data-ng-class="{{auditContainerClass}}" >
和
<div data-ng-attr-class="{{auditContainerClass}}" >
有解决办法吗?
最佳答案
AngularJS 已经在 1.2 版本中放弃了对 IE7 的支持
如果你真的需要支持IE7,你可以使用旧版本,可能是1.1.5
或者考虑试试这个元素:https://github.com/johngeorgewright/angular-ie7-support
关于html - 从范围动态设置的 Angularjs 属性在 IE7 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25136001/