export const _getQueryString = (name) => {
let reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i')
let result = window.location.search.substr(1).match(reg)
if (result != null) return unescape(result[2])
return null
}
export const dateFormat = (fmt, time) => {
let date = typeof time === 'undefined' ? new Date() : new Date(time)
const o = {
'M+': date.getMonth() + 1, // 月份
'd+': date.getDate(), // 日
'h+': date.getHours(), // 小时
'm+': date.getMinutes(), // 分
's+': date.getSeconds(), // 秒
'q+': Math.floor((date.getMonth() + 3) / 3), // 季度
'S': date.getMilliseconds() // 毫秒
}
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
}
for (let k in o) {
if (new RegExp(`(${k})`).test(fmt)) {
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? (o[k]) : (('00' + o[k]).substr(('' + o[k]).length)))
}
}
return fmt
}
url获取
export const urlArgs = () => {
var args = {};
var query = location.search.substring(1);
var pairs = query.split("&");
for (var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf("=");
if (pos == -1) continue;
var name = pairs[i].substring(0, pos);
var value = pairs[i].substring(pos + 1);
value = decodeURIComponent(value);
args[name] = value;
}
return args;
}
动态加载一个 css 文件function cssLoader(url) { let doc = document; let link = doc.createElement(&amp;amp;amp;amp;quot;link&amp;amp;amp;amp;quot;); link.setAttribute(&amp;amp;amp;amp;quot;rel&amp;amp;amp;amp;quot;, &amp;amp;amp;amp;