4

我有一个我似乎无法理解的问题。

在 IE8 中,指令 ng-style 似乎根本不起作用。我用它来设置元素的宽度。在所有其他浏览器上它工作正常。

在 IE8 上,使用蹩脚的 F12 工具检查元素,样式属性完全丢失。

任何人都可以告诉我是否有解决方法?我正在使用的 angularjs 版本是撰写本文时的稳定版本(1.0.2)

谢谢

4

1 回答 1

2

好的,我找到了为什么 {{ }} 在 IE7 中不起作用:您必须填充 JSON.stringify 因为它用于显示对象而 IE7 没有它,如果您显示一个字符串它正在工作:

http://jsfiddle.net/NLrYx/3/

有关 IE7 兼容的更多信息:http: //docs.angularjs.org/guide/ie

JSON 脚本:https ://github.com/douglascrockford/JSON-js/blob/master/json2.js

于 2012-10-01T15:04:28.170 回答