ppStore

通过 ppStore.create 创建的实例都会挂载在 ppStore 对象上,即 ppStore 是拥有所有 Store 的一个对象

ppStore 的一些方法

属性
类型
描述
getStore (name?: String) => Store | {[name: string]: Store} 返回对应 name 的 store 或者所有 store
config (options: StoreOptions) => Void 配置 ppStore 的一些属性,如默认的 middlewares 和 mode
create (options: StoreOptions) => Store 创建 store 实例

StoreOptions

创建store的参数 在loose模式下,name和initialState是必需的

属性
类型
描述 默认值
name String store 的名称 -
mode Enum {'strict', 'loose'} store 的模式 'loose'
initialState any store 初始值 -
middlewares Array<String | Function> 中间件,自带的中间件可以直接用字符串,如:logger。其他需要自己扩展 ['logger']
reducer (state, action) => nextState reducer -
actions actions -

results matching ""

    No results matching ""