【发布时间】:2017-09-21 15:41:29
【问题描述】:
我需要动态改变 div 的 ng-style 背景?
div:
<div ng-style="{'background-image': 'url({{candidate.image}})'}">
{{candidate.name}}
</div>
控制器:
angular.module("MyModule")
.controller("MyController", function($scope) {
$scope.candidate = {
"image" : "myurl.png",
"name" : "My Name"
};
$scope.changeCandidate = function() {
$scope.candidate = {
"image" : "anotherurl.png",
"name" : "Another Name"
};
};
});
当按钮触发changeCandidate()函数时,显示的名称从My Name更改为Another Name,但ng-style的背景图像保持不变
【问题讨论】:
标签: javascript html css angularjs