如果我的字段未被禁用,我该如何验证我的输入。我想写一些像ng-required="job_name.disabled!="disabled""
这样的东西但是我没有把它弄好。
<input class="form-control" type="text" ng-model="data.job.name" name="job_name"
validate-on="dirty" ng-disabled="true" ng-required="true"
required-message="'Name is required!'" />
答案 0 :(得分:0)
这个怎么样
<input class="form-control" type="text" ng-model="data.job.name" name="job_name" validate-on="dirty" ng-disabled="vm.disabled" ng-required="!vm.disabled" required-message="'Name is required!'" />
这意味着如果没有禁用则需要,并在您的范围内保持禁用条件。简短形式
<input ng-disabled="vm.disabled" ng-required="!vm.disabled" />