【发布时间】:2016-08-24 09:27:00
【问题描述】:
下面是一个包含一些http请求的模型。我的问题是我可以通过实例化一个新的类对象来实例化服务吗?
export class DbHttp {
private path:string;
constructor(private path:string, private customService:CustomService){}
create(data:Object):Observable<Response>{
return this.customService.create(this.path, data)
}
getAll():Observable<Response>{
return this.customService.getAll(this.path)
}
}
我想要实现的是在自定义 url 上执行 http 请求的快捷方式。理想情况下,语法应该是这样的
public dbAccessTodo = this.service.access('todo')
//access is a method which returns an object with builtin CRUD functions for a Base_Url+'todo'
create(data){
this.dbAccessTodo.create(data)
}
谢谢!
【问题讨论】:
标签: angular crud angular2-services angular-http