如何检测片段变化?
How to detect fragment change?
我需要确定锚点何时更改,因此调用一个函数
我在哪里设置片段:
changeFragment(id) {
this.router.navigate([], { fragment: id });
}
欢迎任何帮助,谢谢
在constructor中注入ActivatedRoute服务,然后在Activatedroute中使用fragment方法监听fragment变化
试试这个:
this.route.fragment.subscribe( fragment =>{
console.log(fragment);
})
我需要确定锚点何时更改,因此调用一个函数
我在哪里设置片段:
changeFragment(id) {
this.router.navigate([], { fragment: id });
}
欢迎任何帮助,谢谢
在constructor中注入ActivatedRoute服务,然后在Activatedroute中使用fragment方法监听fragment变化
试试这个:
this.route.fragment.subscribe( fragment =>{
console.log(fragment);
})