Привет У меня есть код последующие:Установить цвет фона для DIV при использовании нг-повтора
angular.module("myApp", []).controller("myController", function($scope) {
$scope.boxList = [{
color: 'red'
}, {
color: '#F8F8F8'
}, {
color: 'rgb(50, 77, 32)'
}];
});
.box {
width: 15px;
height: 25px;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myController">
<div ng-repeat="box in boxList" class="box" ng-style="{'background-color': box.color}"></div>
</div>
Я хотел бы мертвую boxList
с ng-repeat
и установить background-color
(текст , hex или rgb) для поля div. Поэтому должны быть три коробки с тремя разными цветами. Я попробовал его с ng-style
(видел несколько примеров в stackoverflow), но он не работает. Что не так, какие-то идеи? Благодарю.
EDIT: РЕШЕНИЕ ->ng-style="{'background-color': box.color}
background-color
должен быть в пределах ''.
Привет! Не могли бы вы опубликовать результат, как ответ на свой вопрос? Я понимаю, что он еще не разблокирован, но как напоминание для более поздних –
Привет @HopefulLlama Я просто пометил ответ как правильный, который так же, как и мой, так что все сделано. :) спасибо – MrBuggy