use*_*975 1 angular2-routing angular
我用routerLink声明了一个div.在以前的版本中,这是有效的.现在(@ angular/router 3.0.0-alpha.3)它无法正常工作.
有谁知道解决方案?
<a class="my-item" [routerLink]="['/hero']">...</a>
Run Code Online (Sandbox Code Playgroud)
工作,但后来我需要更新我的风格.
browser_adapter.ts:78 EXCEPTION:模板解析错误:
无法绑定到'href',因为它不是已知的本机属性("
[ERROR - >]
是的,似乎在angular2的更新路由中存在问题,现在routeLink只a在按钮上和div上使用标签等等,所以如果你想在div上使用路由而不是你必须调用click函数并且做像你这样在你的控制器部分路由
<div class="my-item" (click)='routing()'></div>
...
constructor(private _router: Router)
routing(){
this._router.navigate("['/hero']");
}
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5237 次 |
| 最近记录: |