我正在使用Angular创建基本的CRUD项目。创建完毕后,就可以删除了。
在显示所有数据的表中,我添加了一个链接
<a [routerLink]="" (click)="deleteMake(make.id)">Delete</a> |
因此,我认为单击它会运行id为参数的deleteMake函数。
deleteMake(id) {
return this.http.delete(this.myAppUrl + "api/SampleData/DeleteMake/" + id)
.map((response: Response) => response.json())
}
这是应该运行的函数,应该调用api方法DeleteMake,我知道该方法实际上是可行的,但是甚至没有使用该方法。 当我单击链接时,它什么也没做。我检查了控制台和网络,什么都没有。
当我将鼠标悬停在链接上时,在右下角显示localhost / null毫无意义。