标签: javascript angular
我正在尝试从子组件重定向到另一个组件。这是安全的做法还是会发生副作用?
答案 0 :(得分:1)
这取决于您选择的体系结构。
如果您希望可重复使用的组件:
您的应用程序
另一个应用程序
或创建一个Web组件
然后,您必须将所有操作保留在父级(@ Output / @ Input)中,而不要保留在子级中。
但是,如果您确信它不可重用,那么将this.router.navigate()放在孩子们里面就没有问题。
this.router.navigate()