Я пытаюсь контролировать CSS через AngularJS. Я использую ng-class и ng-click для этой цели ..... Я сделал две функции showError и showWarning для этой цели. Я пытаюсь изменить CSS путем установления их свойств истинного и ложного соответственноУправление CSS с помощью AngularJS
-------- CSS ---------
.error {
background-color: red;
}
.warning {
background-color: orange;
}
------- HTML ---------
<div>
<h2> {{ message }} </h2>
<ul>
<li class="menu-disabled-{{ isDisabled }}" ng-click="stun()"> Stun</li>
</ul>
<div class='{ warning : {{ isWarning }}, error : {{ isError }} }'>
{{ messageText }}</div>
<button ng-click="showError()"> Simulate Error</button>
<button ng-click="showWarning()">Simulate Warning</button>
</div>
------- JS -----------
$scope.isError = false;
$scope.isWaring = false;
$scope.showError = function(){
console.log("error here");
$scope.messageText = "This is an error";
$scope.isError = true;
$scope.isWaring = false;
}//showError
$scope.showWarning = function() {
console.log("warning here");
$scope.messageText = "Just a Warning, Carry ON !!!";
$scope.isError = false;
$scope.isWaring = true;
}//showWarning
Я успешным, чтобы получить доступ к функции и печать сообщенияText с помощью ng-click но не может изменить Свойства CSS ////
Сэр MessageText - это статическое содержимое .... Я хочу сгенерировать динамический контент с изменением bg-color ??? ......... plz help –