我试着去了解的typeof效应NGRX, 引擎盖下是如何工作的,如果我在我的应用程序模块声明:NGRX ofType,@ NGRX /效应
....
@NgModule({
imports: [
EffectsModule.forRoot([TodosEffectsService])
],
....
和我写的效果文件确认:
@Effect() createTodos$ = this.actions$
.ofType(CREATE_TASK)
.map(() => {
console.log('called');
return { type: 'OTHER'};
});
@Effect() addTodos$ = this.actions$
.ofType(CREATE_TASK)
.map(() => {
console.log('called');
return { type: 'OTHER'};
});
我试着了解,现在在运行时我发送一个动作 this.action $是订阅的,每次执行的时候都要匹配类型? 或ofType一次执行!?
如果它调用一次,当我调度行动如何知道每次女巫效果订阅/执行效果如何?
谢谢大家!
https://www.youtube.com/watch?v=cyaAhXHhxgk这可能会有所帮助 –
他们解释如何使用效果,而不是如何使用效果。我尝试了解它如何缓存动作类型,如果它每次都订阅所有效果动作并找到动作类型 – Alin