Meteorjs + Angular2 点击link 不重新渲染页面
Meteorjs + Angular2 click link does not re-render page
使用 MeteorJS 和 Angular 2.0
主页上有一个 link 名为 Login。
单击后,用户将被路由到登录页面,并且关联的 Angular2 个组件会正确呈现。
现在在登录页面上,其中有 link 到 return 到主页。
点击 link 并导航到主页,然后重新点击登录页面。
用户路由正确,但 Angular2 个组件未重新呈现。
您正在寻找有关模板和重新加载页面的已知问题。一个问题是模板混合在缓存中,通过如下清除缓存修复:
var currentPageTemplate = $route.current.templateUrl;
$templateCache.remove(currentPageTemplate);
$route.reload();
来源:
Angular reload current route and reload the current template
使用 MeteorJS 和 Angular 2.0
主页上有一个 link 名为 Login。
单击后,用户将被路由到登录页面,并且关联的 Angular2 个组件会正确呈现。
现在在登录页面上,其中有 link 到 return 到主页。
点击 link 并导航到主页,然后重新点击登录页面。
用户路由正确,但 Angular2 个组件未重新呈现。
您正在寻找有关模板和重新加载页面的已知问题。一个问题是模板混合在缓存中,通过如下清除缓存修复:
var currentPageTemplate = $route.current.templateUrl;
$templateCache.remove(currentPageTemplate);
$route.reload();
来源:
Angular reload current route and reload the current template