gtl-utils
v1.0.7
Published
工具包
Downloads
5
Readme
utils
file-utils
read(file: File, invoke: Function): void;
dowload(fileName: string, data: any): any;
event-utils:
对象事件:
lisent(func: Function): void; // 事件传递类
close(): void; // 销毁当前类的监听
send_channel(data: any): void; // 通过当前类发送一个事件到监听函数
命名事件:
注意: 根据item绑定事件,item可以是任何类型的对象,再不使用时需要手动回收不然存在内存泄漏问题
static lisent(item:any, func: Function): void; // 创建一个绑定item对象的监听对象
static send_channel(item: any, data: any): void; //发送一个信息到item绑定的对象上
static close(item: any): void; //回收监听
http-utils:
BASE_HTTP_URL: string // 指定基础地址
DEV: boolean; // 是否开发环境
Method: { // 请求类型
GET: string;
POST: string;
PUT: string;
DELETE: string;
};
/** 请求 */
request(url: string, data: RequestInit, invoke?: Function, error?: Function): any;
/** 获取图片 */
getImage(url: string, invoke: Function, error?: Function): void;
html-utils:
fullScreen 全屏
fullScreenExit 退出全屏
blobToUrl 将Blob 对象装成html上的url属性值
fullScreenDiv 全屏遮罩
fullScreenDivExit 退出全屏这招传递id
npm 镜像
官方原始镜像网址是:https://registry.npmjs.org/
腾讯云 NPM 镜像:https://mirrors.cloud.tencent.com/npm/
华为云 NPM 镜像:https://mirrors.huaweicloud.com/repository/npm/
网易 NPM 镜像:https://mirrors.163.com/npm/<br>
中国科学技术大学开源镜像站:http://mirrors.ustc.edu.cn/
清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/
阿里NPM镜像: https://registry.npmjs.org/
- 使用
npm config set registry https://registry.npmmirror.com
- 推送到npm官网
1:
恢复npm 官网地址
npm config set registry https://registry.npmjs.org/
2:
登录
npm login
3:
推送
npm publish