zl程序教程

您现在的位置是:首页 >  其他

当前栏目

单步调试学习NgRx createSelector 工具函数的使用方式

调试工具学习 函数 方式 单步 NgRX 使用
2023-09-14 09:02:58 时间

createSelector实现代码里,前面n - 1 个参数都是selector,只有最后一个是projection函数:

将输入参数里包含的selector和projector依次提取出来:

将传入的selector和projector改造成memoized版本的函数,即可以缓存当前计算时传入的输入参数:

返回构造完毕的selector结果:

查看createSelector工具函数返回的构造而成的selector,从其实现源码能够判断出,这是一个具有记忆功能的selector:

这是两个selector和一个projection的组合:

两个selector:

更多Jerry的原创文章,尽在:“汪子熙”: