javascript 无状态Redux-Observable
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 无状态Redux-Observable相关的知识,希望对你有一定的参考价值。
import { filter, mergeMap } from 'rxjs/operators'
import { from, pipe, Subject } from 'rxjs'
export const action$ = new Subject()
export const createRootEpic = (
...epics
) => (
from(epics)
.pipe(
mergeMap(epic => (
epic(action$)
)),
)
)
export const ofType = (
...requiredTypes
) => (
pipe(
filter(Boolean),
filter(action => (
action
.type
)),
filter(({ type }) => (
requiredTypes
.includes(type)
)),
)
)
const rootEpic = (
createRootEpic(
actionLoggerEpic,
onMessageEpic,
storeDataEpic,
)
)
rootEpic
.subscribe(action$)
以上是关于javascript 无状态Redux-Observable的主要内容,如果未能解决你的问题,请参考以下文章
javascript REACT:基本无状态功能组件
javascript 无状态Redux减速机
javascript 无状态Redux-Observable
javascript 反应无状态功能组件模板
javascript React 16无状态组件
javascript 反应无状态组件