module Helper {
export class ListController {
static batchDelete(data) {
// Do something with Angular's $http ...
$http.post(data)
}
}
}
// On click function
Helper.ListController.batchDelete(toBeDeleted);
从数组中删除数据工作正常,但是,我想从该函数中执行$ http请求。如何在batchDelete()
内访问Angular的$ http服务?
答案 0 :(得分:0)
您的代码示例:
// Do something with Angular's $http ...
$http.post(data)
您需要注入$http
。执行此操作的理想方法是创建一个类作为服务,然后让angular将服务注入您的控制器。
我有一个关于这个主题的视频:https://www.youtube.com/watch?v=Yis8m3BdnEM