SAP Spartacus里使用defer的一个例子-阿里云开发者社区

开发者社区> jerrywangsap> 正文

SAP Spartacus里使用defer的一个例子

简介: SAP Spartacus里使用defer的一个例子
+关注继续查看

把cmsComponentsService.determineMappings返回的对象立即subscribe:


image.png


deter这个函数很有意思,每当defer返回的Observable被subscribe时,会立即产生一个新的Observable.


image.png


defer实现内部的ObservableFactory工厂:


image.png


这个ObservableFactory就是应用程序调用defer时传入的箭头函数:


image.png


this.mapping和this.config.cmsComponents里都有MiniCart的mapping记录:



image.png

defer最后的返回值:return source.subscribe(subscriber);


image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据同步框架MS Sync Framework-不同场景使用例子和简要分析
上一篇http://www.cnblogs.com/2018/archive/2011/02/22/1961654.html 对这个框架一个总体介绍,这篇通过SDK内带的例子和一个综合的例子描述一下这个框架的使用 [例子基于SDK2.
839 0
使用引用限定符的例子
13.57 编写Foo类。 Foo.h #ifndef FOO_H #define FOO_H #include #include #include using namespace std; class Foo { public: Foo sorted() &&...
521 0
SAP Spartacus里使用defer的一个例子
SAP Spartacus里使用defer的一个例子
10 0
tesseract api C++使用例子
转自:https://code.google.com/p/tesseract-ocr/wiki/APIExample APIExample   API examples Updated Aug 12, 2014 by theraysm.
1950 0
使用标准库函数对象的例子
14.42 使用标准库函数对象及适配器定义一条表达式,令其 1 统计打于1024的值有多少个。 2 找到第一个不等于pooh的字符串 3 将所有的值乘以2 14.43 使用标准库函数对象判断一个给定的int值是否能被int容器中的所有元素整除 #include #include #...
524 0
一个简单的workaround - 如何使用SAP Spartacus中的private API
技巧地址: https://stackoverflow.com/questions/66871919/how-to-use-private-api-of-the-spartacus-library 原标题:How to use private API of the Spartacus library 注意:这只是一个折中方案。
9 0
【Android】android studio ndk使用例子
首先要配置好必须的环境,详细见我的前几篇的博客 http://blog.csdn.net/leilba/article/details/47206231 http://blog.csdn.net/leilba/article/details/47381365 1.为工程设置ndk路径 打开android studio,右键工程,选择open Module Setting
1660 0
+关注
2628
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载