2017-08-24 19 views
1

私はサードパーティ要素を私のAngular(4.3.x)アプリケーションに統合する必要があります。私はすでに角度作らカスタムhtml要素と角度

<any-widget id="123"></any-widget> 

がapp.module.tsにschemas: [ CUSTOM_ELEMENTS_SCHEMA ]を追加することによって、エラーを生成しません:彼らは次のようになり。しかし、不幸にも私はそれに何もできません。

<any-widget [id]="id"></any-widget> 

<any-widget id="{{id}}"></any-widget> 

をしかし、idは全く表示されていません。私が試してみました。どのようにこの作品を作るためのアイデア? attr.角度試行なし

答えて

1
<any-widget [attr.id]="id"></any-widget> 

または

<any-widget attr.id="{{id}}"></any-widget> 

HTML要素、または角度指令の@Input()のプロパティにバインドします。これらのどれも使用された名前で存在しない場合は、属性バインディングを使用する必要があります。

+0

Wohoooありがとう! – Mick

関連する問題