介绍
oblo-util 是一款基于 Node.js 平台的开源工具类 npm 包,提供了一系列常用的前端开发工具函数。它可以帮助前端开发人员快速高效地开发,提高生产力,使代码更加简洁易读。本文将为您详细介绍 oblo-util 的使用方法和注意事项。
安装
使用 npm 包管理工具进行安装:
npm install oblo-util --save
使用
import obloUtil from 'oblo-util'
obloUtil.api.get('https://jsonplaceholder.typicode.com/todos/1').then(res => { console.log(res); });
api
get
obloUtil.api.get(url);
发送 get 请求
参数:
参数 类型 必填 说明 url string 是 请求地址 返回:Promise
使用示例:
obloUtil.api.get('https://jsonplaceholder.typicode.com/todos/1').then(res => { console.log(res); });
post
obloUtil.api.post(url, data);
发送 post 请求
参数:
参数 类型 必填 说明 url string 是 请求地址 data object 是 请求参数对象 返回:Promise
使用示例:
obloUtil.api.post('https://jsonplaceholder.typicode.com/todos/1', {id: 1}).then(res => { console.log(res); });
cookie
setCookie
obloUtil.cookie.setCookie(name, value, expire);
设置 cookie
参数:
参数 类型 必填 说明 name string 是 cookie 名称 value string 是 cookie 值 expire string 否 过期时间字符串 domain string 否 域名 path string 否 路径 返回:
使用示例:
obloUtil.cookie.setCookie('name', 'value', '2019-12-31');
getCookie
obloUtil.cookie.getCookie(name);
获取 cookie 值
参数:
参数 类型 必填 说明 name string 是 cookie 名称 返回:string
使用示例:
obloUtil.cookie.getCookie('name');
delCookie
obloUtil.cookie.delCookie(name);
删除 cookie
参数:
参数 类型 必填 说明 name string 是 cookie 名称 返回:
使用示例:
obloUtil.cookie.delCookie('name');
总结
oblo-util 是一个实用的前端工具库,通过简洁易用的 API 可以帮助开发人员快速解决常见的问题,提高开发效率。当然,在实际开发中,我们还需要根据自己的需求不断完善和扩展,使其更符合自己的业务需求。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066f9c3d1de16d83a66ef8