我正在支持一个现有的AngularJS应用程序,使其能在Internet Explorer 8中运行。
对于路由,我使用了AngularUI Router框架。它提供了
在IE8开发人员工具的控制台中,每个带有
ui-sref
指令以导航到其他状态。在IE8开发人员工具的控制台中,每个带有
ui-sref=""
属性的元素都会出现以下错误:
TypeError:对象不支持此属性或方法
<a class=ng-binding href="" ui-sref="state-name">
屏幕截图
原始HTML
<a ui-sref="state-name">Go to My State</a>
可能是因为这个错误,导致导航无法使用。当我点击链接时,没有任何反应。
有没有人之前遇到过类似的问题?或者可能指导我走向正确的方向?