迈迪前端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 | 工具类,常用服务汇总 |