@maidi/common
TypeScript icon, indicating that this package has built-in type declarations

1.0.42 • Public • Published

迈迪前端npm Common包

使用前配置

1、ToastService

消息提示,使用DataService时需要对其进行配置,调用ToastService.config进行配置

2、UserService

用户服务,使用DataService时需要对其进行配置,调用UserService.config进行配置,提供user和token的配置

3、HostService

Host服务,配置通用的ApiHost地址,HostService.config进行配置,提供host的配置

组成

1、Components

Component Prop
MdIcon src(图片地址)、default(加载图片失败时显示的默认图片)
Compile template(模板)、model(模板绑定的模型)
KeepAliveRouter root(用于管理组件缓存的集合目录)
2、Interfaces
Interface Desc
--- ---
FEmptyParam 空参数方法
FStringParam 单字符串参数方法
IListener 事件注册或取消
4、Enum
Enum Desc
--- ---
Category 类目枚举
CategoryName 类目名称枚举
FileType 文件类型枚举

3、Services

Service Desc
AsyncLoad 异步加载网络js、css资源
Base64 Base64、图片、Blob转换
CacheService 缓存服务
CryptoService 加密服务,提供MD5和Base64加密
DataService 数据访问服务,如果访问需要身份验证的接口地址,使用前需要对UserService进行配置
Events 事件中心
FileProperty 文件属性服务
GlobalEvent 全局事件注册
JsonService Json数据处理
QueryString url参数转换
MDRouter MD路由,对VueRouter进行了缓存处理
KeepAlive 组件缓存管理
ResetService 重制服务,用于清除缓存等处理
ToastService 消息提示
TodoService 待办
TodoQueueService 待办队列
TransitionAnimation 转场动画
UserService 用户服务
UtilService 工具类,常用服务汇总

Dependents (15)

Package Sidebar

Install

npm i @maidi/common

Weekly Downloads

11

Version

1.0.42

License

MIT

Unpacked Size

157 kB

Total Files

148

Last publish

Collaborators

  • maidiyun
  • y2342628
  • xq5273508
  • miaoy
  • weestar