发布推荐后,我想返回到我的案例localhost:8080页面的根目录。但是在帖子之后它试图打开localhost:8080 // newrec?recommendation =“输入的推荐”有人知道如何在提交表单后路由到根目录吗?
// post("/api/recommendations")
createRecommendation(newRecommendation: Recommendation): Promise<Recommendation> {
return this.http.post(this.recommendationsUrl, newRecommendation)
.toPromise()
.catch(this.handleError);
}
答案 0 :(得分:0)
首先为什么要使用promises?
这样的事情应该起作用
return this.http.post(this.recommendationsUrl, newRecommendation)
.subscribe(() => // success case,
(error) => // error case);
要重定向,您需要使用angular router component:
this.router.navigate(['/']);