我有以下代码使用$ resource定义服务,如下所示。
services.factory('Tool', function($resource) {
return $resource(
'/NFRManagementTools/tool/:actionId/:toolId.json', {
actionId : '',
toolId : '@id'
}, {
showTool : {
method : 'GET',
params : {
actionId : 'showTool'
},
headers : {
'Content-Type' : 'application/json',
'Accept' : 'application/json'
}
},
//many more methods like the above
});
});
我想使用HttpClientModule将其转换为Angular 7服务。谁能帮我这个忙吗?预先感谢。
答案 0 :(得分:0)
首先,您需要阅读doc
然后您需要创建一个服务,例如
定义http标头和http参数并使用get方法
@SerializedName("data")
@Expose
private YourNewObject data;