, если я добавляю класс к элементу через ng-класс и пытаюсь получить существование того же класса через угловой элемент, он всегда возвращает false.angular.element не работает, когда класс добавляется через ng-класс
Пожалуйста, дайте мне знать, что случилось с ниже код,
HTML:
<body ng-app="myApp">
<div ng-controller="myController">
<input type="text" ng-class="{'red':required == true}"/>
<button ng-click="add()">click</button>
</div>
</body>
CSS:
.red {border: 1px solid #ff0000;}
JavaScript:
var myApp = angular.module("myApp", []);
myApp.controller("myController", function($scope){
var elem = angular.element(document.querySelector('input'));
$scope.required = false;
$scope.add = function(){
$scope.required = true;
console.log(elem.hasClass('red'));
} });