Как использовать канал значения ключа из Angular 6.1 и указать отображаемые пары значений ключа? - PullRequest
0 голосов
/ 12 февраля 2019

Борьба Я отображаю пары ключ-значение, используя трубку угловых значений 6.Этот объект имеет несколько ключей. Как отобразить только определенные пары значений ключей (несколько)?

Данные существуют вне объектов.Я пытался использовать "package.value.package_name", "package.value ['package_name']"

Код

<div *ngFor="let function of functionTreeList | keyvalue">
   Key 1: <b>{{function.key}}</b> and Value: <b>{{function.value}}</b>
   <p *ngFor="let package of function.value | keyvalue">
      Key 2: <b>{{package.key}}</b> and Value: <b>{{package.value}}</b>
   </p>
</div>

Учитываярезультат :

Ключ 1: 0 и значение: [объект объекта]

Ключ 2: модули и значение: [объект объекта]

Ключ 2: package_id иЗначение: 1

Ключ 2: имя_пакета и Значение: Пакет 1

Ключ 1: 1 и значение: [объект объекта]

Ключ 2: модули и значение: [объектОбъект], [объект Объект]

Ключ 2: идентификатор_пакета и значение: 2

Ключ 2: имя_пакета и значение: Пакет 2

Желаемый результат

Желаемый результат - исключить видимый package_id и поместить его в Paragraph или Div вне элемента.Также делает пару значений ключа модуля невидимой.

...