我尝试打开 AngularUI 网站(http://angular-ui.github.io/)在 IE8 中。 UI 在 IE8 中无法正确呈现(在最新版本的 chrome/firefox 中工作正常)。这促使我搜索 AngularUI 模块的浏览器兼容性。
小组中的讨论指出 AngularUI-bootstrap 模块不支持 IE8(https://groups.google.com/forum/#!topic/angular-ui/8L0739rxdes)
但可以找到下面列出的其他模块的信息。
UI工具
UI模块
NG网格
UI-路由器
那么问题来了,这些模块是否兼容ie8。如果是,未来是否愿意继续提供支持。
如果您不使用自定义元素选项配置它们,许多 AngularUI 指令确实可以在 IE8 中正常工作。问题是 IE8 会忽略任何非标准 HTML 的元素,这显然使这种方法失效了。
请改用属性方法。例如,代替:
<tabset>
<tab ng-repeat="tab in tabs" heading="{{tab.name}}"></tab>
</tabset>
Use:
<ul tabset>
<li tab ng-repeat="tab in tabs" heading="{{tab.name}}"></li>
</ul>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)