工具
Teal-in
新起点 新方向 未来在远方
展开
-
queryUrlParams
/* * params: 无 * return: 返回一个对象,对象中存储url中的数据 */ ~ function() { //封装获取url参数 function queryUrlParams() { let obj = {};//定义一个空对象 this.replace(/([^?#&=]+)=([^?#&=]+)/g, (...[, $1, $2]) => { /获取参数 obj[$1] = $2//将参.原创 2020-09-22 22:41:42 · 213 阅读 · 0 评论 -
封装时间格式
/* * params: 任意参数分割日期,默认汉字格式 * return: 返回指定格式日期 */ ~ function() { // 封装格式日期函数 function formatTime(format = 'cn') { //格式默认为中文 time = this.match(/\d+/g);//将日期拆分成数组 let template = format === 'cn' ? "{0}年{1}月{2}日 {3}时{4}分{5}秒" : `{0}${.原创 2020-09-22 20:30:49 · 337 阅读 · 0 评论 -
axios封装使用
//下载 axios && qs // 导出axios模块 import axios from 'axios' // 导入qs模块 import qs from 'qs' // 设置开发环境(生产环境) switch (process.env.NODE_ENV) { case 'production': axios.defaults.baseURL = 'http://tealseaproduction:80';// 开发环境 break; c原创 2020-09-21 18:30:43 · 228 阅读 · 0 评论