перевести innerhtml с динамическим значением в ионный - PullRequest
2 голосов
/ 28 сентября 2019

Я хочу перевести массив строк в innerHTML

Я определил мои en и fr json в сборке.он нормально работает на обычной этикетке

, но проблема в InnerHTML

Code

  <ion-item *ngFor="let d of diseases; let i=index" text-wrap (click)="toggleGroup(i)" [ngClass]="{active: isGroupShown(i)}">

<ion-label text-wrap>
  <h2>{{d.title | translate }}</h2>
        <p *ngIf="isGroupShown(i)" [innerHTML]= "'d.description' | translate" ></p>

   </ion-label>

d.title translateуспешно.но d.description не работает, как я ожидал

1 Ответ

0 голосов
/ 29 сентября 2019

При поиске ответа я обнаружил эту проблему , в которой есть пример, который означает, что вы, вероятно, получили правильный синтаксис:

<div [innerHTML]="'firstname-optional' | translate"></div>

Что заставляет меня думать, что, возможно, вы действительно получиликакая-то другая проблема.

Является ли d.description определенно правильным?

И у него есть значение для того, который вы проверяете?

Работает ли оно, если вы действительно проверяете его как что-то, что не innerHTML?

...