NG-модель между двумя текстовыми полями должна работать на основе ввода флажка - PullRequest
0 голосов
/ 29 мая 2019

Я создаю страницу пользовательского интерфейса, форма состоит из 2 текстовых полей и флажка; если флажок установлен в true, содержимое обоих текстовых полей должно быть немедленно обновлено друг для друга.

Пример кода «

Registration number :

<input type="text" name="usr" id="usr" style="width:200px" value="{{usr}}" required="required"> <br>

Moodle Password :

<input type="password" name="pwd" ng-model="pwd2" value="{{pwd}}" id="pwd" style="width:200px"> <br>

Ffcs Password :

<input type="password" name="ffcs_pwd" ng-model="ffcs_pwd2" value="{{ffcs_pwd}}" id="ffcs_pwd" style="width:200px">
<br>

<input type="checkbox" name="same" id="same" unchecked> 
 Same password for both 
 <br>

<input type="submit" value="Log In">

"

1 Ответ

0 голосов
/ 29 мая 2019

Сохраните ng-модель для обоих паролей так же, как в приведенном ниже коде.Используйте значение флажка, если оно истинно, тогда вы можете присвоить пароль Moodle паролю fcfs, например

Registration number : <input type="text" ng-model="regno"/>
Moodle Password : <input type="text" ng-model="modpass"/>
Ffcs Password : <input type="text" ng-model="fcfs"/>
Same password for both : <input type="checkbox" ng-model="chkbox"/>

if($scope.chkbox){
    $scope.fcfs = $scope.modpass
}

Или вы можете использовать $ watch на модели пароля Moodle.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...