【发布时间】:2017-06-25 13:40:16
【问题描述】:
我觉得这个场景应该在 Angular 2 文档中,但我在任何地方都找不到。
这是场景
- 提交表单(创建对象)在服务器上无效
- 服务器返回 400 错误请求,并在表单上显示错误
- 订阅回来后,我想检查一个错误变量或其他东西(即如果没有错误>然后路由到新创建的详细信息页面)
我想它的工作原理是这样的:
this.projectService.create(project)
.subscribe(
result => console.log(result),
error => {
this.errors = error
}
);
}
if (!this.errors) {
//route to new page
}
我对 Angular 2 很陌生,所以这可能是因为我对 Observable 的工作原理缺乏了解。我在表单上显示该数据没有问题,但无法弄清楚如何在 ts 组件中查看它。我真的只是想检查http创建的成功/失败。
【问题讨论】: