【发布时间】:2018-12-19 08:46:17
【问题描述】:
我有一个应用程序,其中我的父路由重定向到加载整个视图的子路由。 在这里,我有许多组件从服务器获取数据并进行渲染。
基于某些条件,我使用不同的参数重定向到父路由。子路由再次加载了传递给它的刷新数据。
parent ---> child -------------------Components getting data from Server ----
<-----Different params------------
但是在子路由中,有某些组件仍在显示旧数据。通常他们从服务器获取数据来渲染它。
在我看来,它们在重新路由到父路由时没有被破坏,因此使用旧数据而不是从服务器获取数据来呈现。
关于可能是什么问题的任何建议?
编辑:
看来这不是问题所在。重新布线时,组件会被正确销毁。问题在于未重新创建的服务。
【问题讨论】:
标签: angular routing components parent-child rerender