2017-01-12 12 views
0

私は角2のプロジェクトを作成しています。ここに何か苦労しています。角度2のアプリの動的コンテンツ

プロジェクトはフォームで表示され、フォームを表示するための動的HTMLコンテンツが必要です。コンテンツは、フォームにアクセスしたユーザーからの相対的なものです。

id '4'の訪問者がアプリを訪れており、彼にID「4」のカスタムテンプレートを作成した場合、カスタムテンプレートが表示されます。そうでない場合はデフォルトテンプレートが表示されます。

誰かが助けてくれたら。

ありがとうございます。

答えて

0

あなたは

(例えば Angular 2 dynamic tabs with user-click chosen componentsを参照してください)コンポーネントを動的に追加/削除するために、プレーンHTML(ノー角度成分、ディレクティブ、バインディング)

  • ViewContainerRef.createComponentを追加する

    • [innerHTML]="someHtml"を使用することができます

    • *ngIf="..."テンプレートの一部を表示/非表示にするには、条件に応じて

  • +0

    ありがとうございます。 コンポーネントファクトリでコンポーネントを動的に作成した場合、この新しいコンポーネントは、親コンポーネントのロジックを使用することができますか? –

    +0

    コンポーネントを使用した継承のサポートが最近追加されましたが、どのようにうまく機能するかわかりません。私はそれを試していない。 –

    関連する問題