текстовое поле ввода кендо не устанавливает свойство readonly в значение true, ложно динамически - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь настроить элемент управления kendotextbox для моей угловой формы на чтение только истина / ложь, основываясь на переключении кнопки.По какой-то причине текстовые поля, кажется, не установлены на ложное чтение и всегда имеют значение true.Что-то не так с моей реализацией

<div class="col-md-3">
                    <input *ngIf="!EditMode" kendoTextBox readonly="true" class="form-control"
                        [(ngModel)]="ManagerDetails.Person.FIRST_NAME" />
                    <input *ngIf="EditMode" kendoTextBox readonly="false" class="form-control"
                        [(ngModel)]="ManagerDetails.Person.FIRST_NAME" />   
                </div>

1 Ответ

0 голосов
/ 12 февраля 2019

Используйте скобки , чтобы Angular вычислял логическое выражение:

<input ... [readonly]="false" >

Без скобок значение связывается в виде строки "false", что является истиннымзначение.

См. этот стек для демонстрации.

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