Я изучаю Angular2. У меня есть компонент с переменной, которая является объектом.
Я повторяю поля объекта, и в зависимости от типа данных этой позиции мне нужно сделать другой компонент.
В этом случае я хочу, чтобы tu отображал, что label
, если typeof
эта позиция является number
, как бы она не работала
<div>
<div *ngIf='obj'>
<label *ngFor="let key of keys; let i = index">
<label class='key'>{{key}}:</label>
<label class='number' *ngIf='typeof obj[key] === "number"'>
<!-- label class='number' *ngIf='obj[key] | typeof === "number"' -->
{{ obj[key] }}
</label>
</label>
</div>
</div>
Любые идеи?
Я также создал канал для получения typeof
, который работает, когда я печатаю значение, но не внутри * ngIf