KOS.Util

这个类主要提供了一下在基于KOS开发时需要用到的常用API,业务开发时,请谨慎调用

一、基本API

1、Util.wrapperDispatch(dispach,namespace)(action)

  • 说明: 这是一个高阶函数,根据第一阶函数dispatch和namespace,执行第二阶的action的dispatch
  • 参数:
    • dispatch:store.dispatch方法
    • namespace:命名空间名称
  • 返回值: action

2、Util.getParam()

  • 说明: 获取参数,包括url后面的query和hashUrl后面的query,不包括路由的match
  • 参数:
  • 返回值: key:value形式的参数对象,例如{id:1}

3、Util.getActionType(actionType)

  • 说明: 拆分actionType为namespace和type
  • 参数:
    • actionType:包含namepsace的type,例如:'page-add/save'
  • 返回值: 返回namespace和type组成的对象,例如上面的将返回

{namespace:'page-add',type:'save'}

results matching ""

    No results matching ""