AngularUI - 兼容的浏览器

gur*_*uru 3 internet-explorer-8 angular-ui angular-ui-bootstrap

我试图在IE8中打开AngularUI网站(http://angular-ui.github.io/).在IE8中未正确呈现UI(在最新版本的chrome/firefox中正常工作).这导致我搜索AngularUI模块的浏览器兼容性.小组讨论指出,AngularUI-bootstrap模块不支持IE8(https://groups.google.com/forum/#!topic/angular-ui/8L0739rxdes)但是可以找到下面列出的其他模块的信息.UI-Utils UI模块NG-Grid UI-Router所以问题是,这些模块是否与ie8兼容.如果是,是否有希望在未来继续提供支持.

Pau*_*lor 21

许多AngularUI指令在IE8中可以正常工作,前提是您不使用自定义元素选项配置它们.问题是IE8忽略了任何非标准HTML的元素,这显然会使这种方法脱离水面.

请改用属性方法.例如,而不是:

<tabset>
    <tab ng-repeat="tab in tabs" heading="{{tab.name}}"></tab>
</tabset>
Run Code Online (Sandbox Code Playgroud)

使用:

<ul tabset>
    <li tab ng-repeat="tab in tabs" heading="{{tab.name}}"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)