AngularJs - ng-disabled

时间:2015-06-01 10:02:41

标签: javascript angularjs

我有两个输入字段。唯一的区别是ng-disabled指令。

因此,重复代码。我期待通过实现这两个目的只使用一个input标记。

如何根据条件将这两个输入与显示/隐藏ng-disabled指令结合起来?

<input type="radio" name="student_role" ng-model="student.RoleId" />

<input type="radio" name="role" ng-disabled="loggedStudent == student.Student.Email" ng-model="student.RoleId"  />

2 个答案:

答案 0 :(得分:0)

试试

<input type="radio" name="role" ng-disabled="(loggedStudent == student.Student.Email) ? true : false" ng-model="student.RoleId"  />

答案 1 :(得分:0)

这应该有效:

    <input type="radio" name="role" ng-if="loggedStudent == student.Student.Email" ng-model="student.RoleId"  />