我有一个需要在UI中调用的API方法,并且不确定这样做的最佳方法。谁能指出我正确的方向?使用restangular和angularJS。我应该创建一个服务,然后在其中调用API,然后在控制器中引用该服务吗?请让我知道,谢谢。
答案 0 :(得分:0)
分别维护服务层,dao层,view层是最佳实践。 您可能会看到Design Pattern。
答案 1 :(得分:0)
我的工作方式是这样的。 1。首先,首先提供共享服务(shared.service.ts)。
getData():Observable<any>{
return this.http.get(localhost:8000/api/data);
}
或
getData(){
return this.http.get(localhost:8000/api/data);
}
constructor (private sharedService:SharedService){}
this.sharedService.getData().subscribe(response => {});