如何在Angular JS

时间:2015-05-27 12:30:38

标签: javascript html angularjs

<input name="name" type="text" ng-model="numbers" mandatory>

如何在Angular JS中删除并添加强制性的类?

注意:“强制性”是由我实施的自定义类。

感谢。

3 个答案:

答案 0 :(得分:1)

我不明白强制性的含义。但是根据我们的条件申请上课

<input name="name" type="text" ng-model="numbers" mandatory ng-class="{className: expression}">

答案 1 :(得分:0)

ng-class是Angularjs中动态添加类的选项

按照文档获取更多信息

https://docs.angularjs.org/api/ng/directive/ngClass

答案 2 :(得分:0)

假设您要更改按钮上的课程,请单击

    <input name="name" type="text" ng-model="numbers" mandatory ng-class="class">
 <button ng-click="changeClass()">Change Class</button>

现在在控制器中添加或删除类

app.controller("con",function($scope){

        $scope.class = "class1";

        $scope.changeClass = function(){
          if ($scope.class === "class1")
            $scope.class = "class2";
          else
            $scope.class = "class1";
        };
      });