CRUD演示项目

时间:2019-05-12 03:54:54

标签: angular command-line-interface

我正在尝试使用角度和内存Web API进行HTTP服务请求的CRUD演示项目。没有错误,但是http删除不起作用。组件在客户端删除。我期望http delete可以从内存Web API中删除数据。难道我做错了什么?

employeeservice.ts

    deleteEmployee(employee: Employee): void {
     if (this.employeeService.delete(employee).subscribe()) {
       this.employees = this.employees.filter(e => e !== employee);
     }

     }

component.ts

sumeven

1 个答案:

答案 0 :(得分:2)

  

我正在尝试使用角度和内存网络进行CRUD演示项目   HTTP服务请求的API。没有错误,但是http删除   不起作用。 组件在客户端删除。我期待    http删除可从内存Web API中删除数据。   有什么问题吗?

如果我没错,因为您正在使用angular-in-memory-web-api并为演示CRUD应用设置了伪造的后端来响应HTTP调用

需要特别注意的是,所有数据和数据更改都存储在内存中,因此,每当页面重新加载时,对初始化数据所做的更改都不会保留。

您需要真正的后端服务器和数据库连接才能执行实际的CRUD

希望这会有所帮助!