前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >单步调试学习NgRx createSelector 工具函数的使用方式

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

作者头像
Jerry Wang
发布2021-04-06 15:44:47
6660
发布2021-04-06 15:44:47
举报

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

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

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

返回构造完毕的selector结果:

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

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

两个selector:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-03-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档