小编Jho*_*aze的帖子

如何检查某些内容是否来自ng-class

我想做的事情如下:

var list = [1,2,3,4,5]
if(2 in list){
  return true
}
Run Code Online (Sandbox Code Playgroud)

从a ng-class,所以我试过:

ng-class="this.id in list ? 'class-1' : 'class-2' ">

但是不起作用,抛出一个错误

Syntax Error: Token 'in' is an unexpected token at ...
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ng-class

7
推荐指数
1
解决办法
3374
查看次数

如何$ setdirty到单个输入

我有一点问题.我想设置脏一个输入,我的意思是,因为当我自动给出一个值时它会保持在pristine类中,不会改变,也不会保存新值.

如果我编辑它,它可以工作并更改类.我想取消那pristine堂课.如果有人知道请告诉我.

<form class="form-horizontal" ng-repeat="studiant in studiants" name="form" id="form">

  <input type="hidden" name="id" value="{{studiant.studiant_id}}" class="form-control" disabled>

  <div class="form-group">
    <label for="school" class="col-md-2 control-label">School</label>
    <div class="col-md-1">
      <input type="text" id="school" name="school" class="form-control" ng-init="studiant.school=studiant.studiant_school" ng-model="studiant.school">
    </div>
  </div>
  <div class="form-group">
    <label for="name" class="col-md-2 control-label">Student's Name</label>
    <div class="col-md-10">
      <input type="text" id="name" name="name" class="form-control" ng-init="studiant.name=studiant.studiant_name" ng-model="studiant.name">
    </div>
  </div>
</form>
Run Code Online (Sandbox Code Playgroud)

和剧本:

document.getElementbyId('name').value = "anything";
Run Code Online (Sandbox Code Playgroud)

或者,如果我做错了,我必须改变value用的ng-model东西,请帮助我.

html javascript angularjs angularjs-ng-init angular-ngmodel

5
推荐指数
1
解决办法
2万
查看次数