如何在angular 6中保持路线更改侧栏中的输入值?

如何在angular 6中保持路线更改侧栏中的输入值?,angular,angular6,Angular,Angular6,我有一个侧边栏作为父项,还有两个组件作为子项显示在中。侧边栏中有一个输入,我希望在更改路线时保留该值。类似于角度网站搜索输入 这是一个您似乎遇到了这个角度错误: 由于此错误,即使您仅更改子路由,也会销毁并重新创建父组件 发布了一个变通方法,其中用户创建了一个通用的RouteReuseStrategy,可用于指示应保存哪些父路由。使用该解决方案,我在此处修复了Stackblitz: 只有url改变了,但页面仍保持不变。我不太清楚你的问题。您希望保留哪个值以及保存在哪里?是否要在输入中显示路线值?

我有一个侧边栏作为父项,还有两个组件作为子项显示在
中。侧边栏中有一个输入,我希望在更改路线时保留该值。类似于角度网站搜索输入


这是一个

您似乎遇到了这个角度错误:

由于此错误,即使您仅更改子路由,也会销毁并重新创建父组件

发布了一个变通方法,其中用户创建了一个通用的
RouteReuseStrategy
,可用于指示应保存哪些父路由。使用该解决方案,我在此处修复了Stackblitz:


只有url改变了,但页面仍保持不变。我不太清楚你的问题。您希望保留哪个值以及保存在哪里?是否要在输入中显示路线值?