Angular NgrxData,如何在DefaultDataService中添加默认函数以外的自定义函数<;T>;
我正在尝试使用NgRXData()构建一个应用程序,我想在其中一个模型的DataService中添加新函数,我知道您只能覆盖Angular NgrxData,如何在DefaultDataService中添加默认函数以外的自定义函数<;T>;,angular,ngrx,angular-ngrx-data,Angular,Ngrx,Angular Ngrx Data,我正在尝试使用NgRXData()构建一个应用程序,我想在其中一个模型的DataService中添加新函数,我知道您只能覆盖DefaultDataService()中存在的现有函数,但您不能向其添加额外的新函数,即使我只是这样做: 导出类MyCustomDataService扩展了DefaultDataService{ 构造函数(http:HttpClient,httpUrlGenerator:httpUrlGenerator,logger:logger){ super('MyModel',ht
DefaultDataService
()中存在的现有函数,但您不能向其添加额外的新函数,即使我只是这样做:
导出类MyCustomDataService扩展了DefaultDataService{
构造函数(http:HttpClient,httpUrlGenerator:httpUrlGenerator,logger:logger){
super('MyModel',http,httpUrlGenerator);
log('Created custom MyModel EntityDataService');
}
getAll():可观察{
返回super.getAll().pipe(map(lst=>lst.map(model=>this.mapMyModel(model));
}
newFunction():可观察{
//只需获取数据并将其映射即可。
}
newFunction
是否将链接到要更新的存储