请问代码是啥意思
来源:7-4 实战认证信息流

Allen_Liu_1106
2018-11-21
请问老师最新版本的angular6的code中,位置在project.reducer.ts中的:
export const adapter: EntityAdapter = createEntityAdapter({
selectId: (project: Project) => project.id,
sortComparer: sortByName,
});
这里面‘createEntityAdapter是这么写的
export declare function createEntityAdapter(options?: {
selectId?: IdSelector;
sortComparer?: false | Comparer;
}): EntityAdapter;
大概理解是定义adapter为EntityAdapter类型的对象;调用createEntityAdapter目的是为了返回了EntityAdapter类型的引用(不太确定),
另外selectId: (project: Project) => project.id,不太理解,这种写法,请老师指教
写回答
1回答
-
接灰的电子产品
2018-12-01
@ngrx/entity 是 ngrx 团队开发的一个简化 reducer 代码的工具类,可以去 @ngrx 的 github 看一下用法
00
Angular打造企业级协作平台,让你在Angular领域中出类拔萃
全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用
998 学习 · 536 问题
相似问题