import moment from 'moment';
export const formatURL = form => {
if (!form) {
return null;
}
let url = '';
const keys = Object.keys(form);
for (let i = 0; i < keys.length; i++) {
if (!form[keys[i]]) {
continue;
}
//如果是日期,格式化
if ('object' === typeof form[keys[i]] && 'Invalid date' !== moment(form[keys[i]]).format('YYYY-MM-DD')) {
form[keys[i]] = moment(form[keys[i]]).format('YYYY-MM-DD');
}
if (url) {
url += `&${keys[i]}=${form[keys[i]]}`;
} else {
url += `?${keys[i]}=${form[keys[i]]}`;
}
}
return url;
};
把对象转GET的参数
最新推荐文章于 2024-01-29 15:23:44 发布