angular プロジェクトで実行時にコンパイル済みのテンプレートを作成する必要があります。
シナリオを説明しましょう。
データベースからテンプレートを取得します。これは次のようなものです
const template = '<span>{{data}}</span>';
そして、私のコンポーネントでは、このデータを取得し、以下のように div で innerHTML を実行します。
<div [innerHTML]="template"></div>
しかし、補間が機能していません。
ngx-dynamic ( https://www.npmjs.com/package/ngx-dynamic ) でこの問題を解決しました。しかし、これを使用すると、AoT コンパイルができなくなります。
jit と一緒に動作する AoT でコンパイルされた angular アプリでこれを可能にしたいと考えています。
アイビーで可能ですか?どうすればいいのかアドバイスください。