2016-05-11 15 views
1

私はAngular2でブートストラップを使用しようとしていますが、私はブートストラップ機能の自動バインディングに問題があります。崩壊のため角2とブートストラップ

例:

<i class="wrapper fa fa-play rotate-90 triangle_{{level.id}}" [hidden]="!level.child.length" data-toggle="collapse" href="#dropdownMenu_{{level.id}}" aria-expanded="true" aria-controls="dropdownMenu_{{level.id}}"></i> 

エラー:このエラーは、すべてのカスタム属性に対して表示されて

Template parse errors: 
Can't bind to 'href' since it isn't a known native property ("r fa fa-play rotate-90 triangle_{{level.id}}" [hidden]="!level.child.length" data-toggle="collapse" [ERROR ->]href="#dropdownMenu_{{level.id}}" aria-expanded="true" 
         aria-controls="dropdownMenu_{{level.id") 

。 これを修正する方法はありますか、JS関数を使用する必要がありますか?

答えて

2

問題ありませんが、しかし

attr.href="#dropdownMenu_{{level.id}}" 

は試してみる価値があるべきであるものを確認してください。

0

hrefの代わりに[href]を試してください。

<i class="wrapper fa fa-play rotate-90 triangle_{{level.id}}" [hidden]="!level.child.length" data-toggle="collapse" [href]="'#dropdownMenu_' + level.id" aria-expanded="true" aria-controls="dropdownMenu_{{level.id}}"></i> 
関連する問題