2021-02-10 01:28:56 +08:00
|
|
|
|
import config from './config.js';
|
2021-02-06 23:36:46 +08:00
|
|
|
|
|
|
|
|
|
class Utils {
|
|
|
|
|
|
|
|
|
|
constructor() { }
|
|
|
|
|
|
|
|
|
|
/**
|
2021-02-10 01:28:56 +08:00
|
|
|
|
* 改变网页标题
|
|
|
|
|
*
|
|
|
|
|
* @param {string} value 新的标题
|
2021-02-06 23:36:46 +08:00
|
|
|
|
*/
|
2021-02-10 01:28:56 +08:00
|
|
|
|
changeTitle(value) {
|
|
|
|
|
if (value) {
|
|
|
|
|
document.title = config.siteName + ' - ' + value;
|
|
|
|
|
} else {
|
|
|
|
|
document.title = config.siteName;
|
|
|
|
|
}
|
2021-02-06 23:36:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
2021-02-08 00:46:15 +08:00
|
|
|
|
/**
|
|
|
|
|
* 输出日志
|
|
|
|
|
*
|
|
|
|
|
* @param {string} type 日志类型(info、warn、error)
|
|
|
|
|
* @param {string} title 日志标题
|
|
|
|
|
* @param {any} datas 日志内容
|
|
|
|
|
*/
|
|
|
|
|
log(type, title, ...datas) {
|
|
|
|
|
if (type == 'info') {
|
|
|
|
|
console.info(`[${title}]`, datas);
|
|
|
|
|
} else if (type == 'warn') {
|
|
|
|
|
console.warn(`[${title}]`, datas);
|
|
|
|
|
} else if (type == 'error') {
|
|
|
|
|
console.error(`[${title}]`, datas);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2021-02-06 23:36:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const utils = new Utils;
|
|
|
|
|
|
|
|
|
|
export default utils;
|