我正在用angular和node.js制作一个应用程序。我有一个列表页面,其中列出了多个产品。用户单击任何产品时,它将转到显示产品详细信息的view_product
页。当管理员想要从view_product
页面删除产品时,它将删除该产品,但是当它重定向到列表页面时,直到管理员刷新并再次编译整个应用程序后,它才会显示列表。我的代码看起来像下面的重定向。
this.router.navigate(['/listing']);
我正在ngOnInit()
中获取产品。我认为我需要在导航时以某种方式调用该方法。但是,如果我使用链接从view_product
页导航到listing
,则显示产品正常。这是我的导航链接的样子:
<li><a [routerLink]="['/listing']">Listing</a></li>
我想念什么?我需要以编程方式从view
重定向到listing
。任何帮助将不胜感激!谢谢。