2016-08-11 2 views
0

Я использую Ионные 2 с угловой 2 бетой 11.Ion-тумблер проверил атрибут

Как вы выключить тумблер? Глядя на Ionic documentation, он предлагает использовать атрибут checked. Тем не менее, я пробовал это, а также ng-checked без успеха.

Любые предложения, пожалуйста?

<ion-item> 
    <ion-label>Drivers Licence</ion-label> 
    <ion-toggle checked="false" id="driversLicence" formControlName="driversLicence">Drivers Licence</ion-toggle> 
</ion-item> 

UPDATE:

Похоже, если у меня есть formControlName="driversLicence", тумблер всегда. Почему это? Как я могу заставить это работать, потому что мне нужен formControlName?

Мне нужно получить доступ к driversLicence, что я делаю следующим образом:

this.jobdetailsForm.value.driversLicence 

ИЛИ

Как я могу получить значение driversLicence без использования formControlName, когда форма ПРЕДСТАВЛЯЕТ? Я пробую следующее, но это null.

document.getElementById('driverLicence') 
+0

Похоже, что если у меня есть 'formControlName =" driversLicence ", тумблер всегда включен. Почему это? Как я могу заставить это работать, потому что мне нужно 'formControlName'? – Richard

ответ

0

решён с использованием [(ngModel)]. Это привязывает его к объекту модели

Смежные вопросы