Как получить значения, привязанные к ngValue в элементе option в директиве Angular 2 - PullRequest
0 голосов
/ 20 июня 2020

Я пишу директиву, в которой мне нужно проверить значение, используемое с ngValue в элементе option. Директива находится на родительском элементе. Итак, если у меня есть следующий HTML, есть ли способ добраться до item внутренней директивы validatable?

<select [validatable]="trigger" [func]="foo.bind(this)">
    <option *ngFor="let item of items" [ngValue]="item">{{item.s}}</option>
</select>

Заранее спасибо.

1 Ответ

0 голосов
/ 20 июня 2020

кажется, вы говорите angularJS. Я не думаю, что "директива" и "ngValue" являются частью angular 2. И не совсем уверен, что вы имеете в виду под "item inside directive validatable".

Может, попробовать что-то вроде этого?

<select (change)="validateItem($event.target.value)">
  <option *ngFor="let item of items" [selected]="item.s == selectedItem">{{item.s}}</option>
</select>
...