2016-04-02 20 views
2

AngularJS 2.0を使用してhtmlタグを生成することは可能ですか?私はPolymerを使用しており、Userentitlementsで定義されたウィジェットをダッシュ​​ボードに取り込みしようとしています。角度2のhtmlタグを生成

NgForには<li></li>タグが必要ですか?

entitlement<google-map></google-map>ある
<li> 
    <google-map></google-map> //would probably also need a `params` element in the first tag, i.e. latitude="37.77493" longitude="-122.41942" 
</li> 
<li> 
    <google-youtube></google-youtube> 
</li> 
+0

ng2でプログラムする正しい方法がわかりません。しかし、https://angular.io/docs/ts/latest/api/core/DynamicComponentLoader-class.htmlを見たいかもしれません。 – ssuperczynski

答えて

1
<ul> 
    <li *ngFor="#entitlement of entitlements; #i = index" 
     [innerHTML]="entitlement"> 
    </li> 
</ul> 

:のようなものを生成する

<ul> 
    <li *ngFor="#entitlement of entitlements; #i = index"> 
     <{{ entitlement }}></{{ entitlement }}> 
    </li> 
</ul> 

:だからあなたのような何かを行うことができます。

このように角度コンポーネントを作成することはできませんが、ポリマー要素でうまく機能するはずです。

関連する問題