use*_*282 2 angular2-routing angular
我想以编程方式从组件中更改url的片段,但我没有这样做.
<a #linkComponent routerLink='home' fragment='part'>link</a>
@ViewChild('linkComponent') linkComponent;
this.linkComponent.????
Run Code Online (Sandbox Code Playgroud)
或者也许有一种不同的方式可能使用路由器
修改linkComponent只会更改元素,我在更改片段URL后.贝娄我有工作的解决方案.
@Component({
...
})
export class Cmp {
constructor( private router: Router ) { }
changeFragment() {
this.router.navigate( [ '/home' ], { fragment: 'part' } )
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3630 次 |
| 最近记录: |