我有一个侧边栏作为父级,两个组件希望在<router-outlet>
中显示为子级。我在侧边栏中有一个输入,我想在更改路线时保留该值。类似于有角度的网站搜索输入。
这里是Stackblitz
答案 0 :(得分:0)
您似乎遇到了以下Angular错误:https://github.com/angular/angular/issues/18374
由于此错误,即使您仅更改子路径,父组件也会被销毁并重新创建。
发布了一种解决方法,其中用户创建了通用RouteReuseStrategy
,该通用for j in range(timesteps):
a_int = np.random.randint(largest_number/2) # int version
可用于指示应保存哪些父路由。使用该解决方法,我已在此处修复了Stackblitz: