Angular 2 和 Bootstrap
Angular 2 and Bootstrap
我尝试将 Bootstrap 与 Angular2 一起使用,但我遇到了自动绑定 Bootstrap 功能的问题。
折叠示例:
<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 函数?
不确定是什么问题但是
attr.href="#dropdownMenu_{{level.id}}"
应该值得一试。
尝试 [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>
我尝试将 Bootstrap 与 Angular2 一起使用,但我遇到了自动绑定 Bootstrap 功能的问题。
折叠示例:
<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 函数?
不确定是什么问题但是
attr.href="#dropdownMenu_{{level.id}}"
应该值得一试。
尝试 [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>