// #ifndef VUE3 import Vue from 'vue' import App from './App' import './composition-api' import { navigateTo, redirectTo, selectDictLabel } from '@/utils/utils.js' import { fileBasUrl } from '@/api/config.js' import { fileUrl } from "@/utils/commonConfig.js" Vue.prototype.$navigateTo = navigateTo; Vue.prototype.$redirectTo = redirectTo; // 媒体文件地址 Vue.prototype.$fileUrl = fileUrl; Vue.prototype.$selectDictLabel = selectDictLabel; Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) app.$mount() // #endif // 时间过滤 Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "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(("" + o[k]).length))); return fmt; } // #ifdef VUE3 import { createSSRApp } from 'vue' import App from './App.vue' export function createApp() { const app = createSSRApp(App) return { app } } // #endif