Meteorjs + Angular2点击链接不会重新呈现页面

时间:2015-10-06 18:03:16

标签: javascript angularjs meteor web-component

使用 MeteorJS Angular 2.0

在主页上有一个名为登录的链接。

单击时,用户将路由到登录页面,并正确呈现关联的Angular2组件。

现在登录页面上有一个返回主页的链接。

单击链接并导航到主页,然后重新单击登录页面。

用户路由正确,但Angular2组件不会重新渲染。

1 个答案:

答案 0 :(得分:1)

您正在寻找有关模板和重新加载页面的已知问题。一个问题是模板在缓存中混合,通过清除缓存来修复,如下所示:

var currentPageTemplate = $route.current.templateUrl;
$templateCache.remove(currentPageTemplate);
$route.reload();

<强>来源:

Angular reload current route and reload the current template