Я делаю следующее. Я хочу ввести пустые значения в поле ввода, выделенное границей (добавлено предупреждение нового класса). Я создал следующий код.Угловой JS: Добавить класс в элемент
HTML:
`<body ng-app="TestPage">
<form ng-controller="TestForm">
<input ng-model="testinput" class="form-input" ng-class="testclass" type="text"/>
<button ng-click="submitButton()">Click</button>
</form>
</body>`
JavaScript:
`angular.module('TestPage',[])
.controller('TestForm', function($scope, $animate) {
$scope.submitButton = function() {
if (($scope.testinput == undefined) || ($scope.testinput == "")) {
$animate.addClass($scope.testclass, "warning");
}
};
});`
Но использование addClass
не работает. Что я делаю не так?
Первый параметр addClass должен быть элемент – Dario
Но, как к этому элементу в контроллере? Не использует ng-класс? – Victor