import Vue from "vue";
|
import App from "./App.vue";
|
import "./registerServiceWorker";
|
import router from "./router";
|
import store from "./store";
|
import ElementUI from "element-ui";
|
import "element-ui/lib/theme-chalk/index.css";
|
import Axios from 'axios';
|
|
|
Vue.use(ElementUI);
|
|
Vue.config.productionTip = false;
|
Vue.prototype.$axios = Axios;
|
Axios.defaults.baseURL = '/api';
|
Axios.defaults.headers.post['Content-Type'] = 'application/json';
|
|
new Vue({
|
router,
|
store,
|
render: h => h(App)
|
}).$mount("#app");
|
|
//日期格式化
|
Date.prototype.Format = function(fmt){
|
var o = {
|
"M+": this.getMonth() + 1,
|
"d+": this.getDate(),
|
"H+": this.getHours(),
|
"m+": this.getMinutes(),
|
"s+": this.getSeconds(),
|
"S+": this.getMilliseconds()
|
};
|
if(/(y+)/.test(fmt)){
|
fmt=fmt.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length));
|
}
|
for(var k in o){
|
if (new RegExp("(" + k +")").test(fmt)){
|
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(String(o[k]).length)));
|
}
|
}
|
return fmt;
|
};
|