在我的具有ui-router依赖关系的AngularJS应用程序中,出于某种原因 - 在Google Chrome上 - 我的样式表中的background-image
未加载(甚至不会显示在开发工具的“网络”标签中)。
也许是因为我已经将链接href绑定到我的范围,并在运行中进行更改?
的index.html:
<link rel='stylesheet' ngIf='stylePath' ng-href='{{stylePath}}'>
在我的控制器中,我将$scope.stylePath
设置为'login.css'
。
如果我打开开发工具并取消选中background-image
,然后重新检查,它会加载图像并显示正常。
IE11没有问题。
有什么想法吗?
答案 0 :(得分:0)
更改自:
<link rel='stylesheet' ngIf='stylePath' ng-href='{{stylePath}}'>
致:
<link rel='stylesheet' ng-if='stylePath' ng-href='stylePath'>