我在AngularJS控制器中存储了要以超文本标记语言呈现的图像的源字符串,但是在角度控制器初始化之前,它会产生一个404。
下面是HTML:
<div ng-controller="Cont">
<img src="{{imageSource}}">
</div>
角度控制器:
var Cont = function($scope) {
$scope.imageSource = '/tests.png';
}
以及我得到的错误(%7D%7D
对应于模板中的{{
)。
GET https://localhost:9000/%7B%7BimageSource%7D%7D 404 (Not Found)
我如何才能防止这种情况发生?也就是说,只有在角度控制器已初始化时才加载图像?
发布于 2016-01-26 18:48:53
如果有人正在搜索设置背景图像样式的解决方案,请使用以下代码:
<div ng-style="{'background-image': 'url({{ image.source }})'}">...</div>
https://stackoverflow.com/questions/12922509
复制相似问题