utiltool-pubsub
v1.1.0
Published
实现发布订阅模式
Downloads
5
Readme
utilTool
集成常用的方法驱动 引入方式
npm i utiltool-pubsub
import {MessageCenter,Utiltool} from 'utiltool-pubsub'
####目录
####订阅发布驱动 首先实例化参数 new MessageCenter() API
MessageCentr
|--sub() 注册驱动方法
| |-name 注册的名称
| |-{ fn, context } 注册的方法 上下文
|--subOnce() 注册驱动方法 在第一次执行以后将会被注销
|--pub('name',[,...args] ) 执行注册方法 同步方法 args:参数
|--pubAsync('name',[,...args] ) 执行注册方法 同步方法 args:参数
|--removeSub() 删除指定的驱动名称
| |-name 注册的名称
|--clearMessageCenter() 注销所有的驱动
|--getMessageName() 获取注册的所有的驱动名称
|--setGlobal() 设置全局变量 return 返回全局名称Symbol
| |-name
| |-value
|--getGlobal() 获取指定的全局变量
| |-name
####工具类 Utiltool静态方法 API
Utiltool
|-isEmpty(data) 判断是否为空 去除空格 false为空
|-getUrlparam(value) 获取地址栏的参数
|-dateFormat(fmt, date) 时间格式化
|-accAdd (arg1, arg2) 加
|-accSubtr (arg1, arg2) 减
|-accMul (arg1, arg2) 乘
|-accDivCoupon (arg1, arg2) 除