想要在导航到同一辅助路由时重新实例化组件



我有一个项目列表,页面左侧的每个项目都有"操作"下拉列表。我还有一个右边栏,它根据所选的动作类型显示不同的组件。我正在使用辅助路由来完成此操作。

用户可以执行的操作之一是"编辑",其中显示表单以编辑列表项的元数据。编辑时,用户可以单击某些输入字段旁边的+按钮以动态添加另一个输入字段。

现在我的问题是,当为列表项打开编辑表单并且我单击列表中的其他项上的编辑时,我希望重新实例化我的编辑组件。

由于用于编辑操作的所有列表项的辅助路由都相同,因此不会再次实例化编辑视图。有没有办法实现它?

现在使用 RouteReuseStrategy 修复了它

最新更新