【发布时间】:2018-01-22 16:03:12
【问题描述】:
我是 Angular.io 的初学者。
我创建了 2 个组件:“HeaderComponent”充当页眉,“RestaurantComponent”充当页面正文。
HeaderComponent中有一个“添加餐厅”按钮,点击它会在灯箱(模态)中显示一个表单。
点击提交按钮时,添加餐厅表单将调用 API:
this.restaurantService.addRestaurantDetails(newRestaurant)
.subscribe(restaurant => {
location.reload(); //this will caused it reload entire page
});
我需要的是在我的表单中单击“提交”,然后刷新当前组件(在这种情况下为餐厅组件)。如果我在另一个组件,例如“DashboardComponent”,我也想刷新 Dashboard 组件。
此外,我也想知道如何在回调函数中重定向到另一个组件。例如。我在 RestaurantComponent,当我点击表单提交按钮时,我想导航到 DashboardComponent。
提前谢谢你!
【问题讨论】:
-
你的角度版本是多少?
-
它没有说明任何版本:angular.io
标签: angular