#html #node.js #angular
Вопрос:
я хочу добавить опцию поиска для выбора в теге select. я попробовал выбрать, но это не сработало, поэтому я изменил его с добавлением поиска по данным, но соответствующее событие не запускается. есть ли решение? ниже приведен фрагмент, для которого я попытался
<input style="margin: auto;
width: 150px;" type="text" name="setApp" list="ddApp" (blur)="validateInput($event)" placeholder="Search app" (change)="filterSetApps($event)" required ngDefaultControl>
<datalist style="width: 100px;height: 100px;" id="ddApp" name="ddApp" [ngModel]="selectedAppId" (doubleClick)="appChange($event)">
<option style="width: 100px;height: 100px;" *ngFor="let c of filteredApps" >{{c.appName}}</option>
</datalist>
Комментарии:
1. Хотя неясно, какое событие не запускается. Попробуйте только с размытием и проверкой. В противном случае вы можете использовать ссылку на шаблон, чтобы получить входное значение, как показано здесь
2. appChange($событие) это событие не запускается.