// #ifndef VUE3 import Vue from 'vue'; import App from './App'; import CuCustom from 'colorui/components/cu-custom.vue'; import ConfirmModal from '@/components/modal/confirm-modal.vue'; import Data from './common/js/data.js'; import globalFun from './common/js/glogalFun.js'; import validate from './common/js/validate.js'; import dateUtil from './common/js/dateUtil.js'; import commonFun from './common/js/commonFun.js'; Vue.component('cu-custom', CuCustom) Vue.component('confirm-modal', ConfirmModal); const data = type => { //模拟异步请求数据 return new Promise(resolve => { resolve(Data[type]); }) } Vue.prototype.$api = { data } Vue.prototype.$globalFun = globalFun; Vue.prototype.$validate = validate; Vue.prototype.$dateUtil = dateUtil; Vue.prototype.$commonFun = commonFun; Vue.config.productionTip = false App.mpType = 'app' const app = new Vue({ ...App }) app.$mount() // #endif // #ifdef VUE3 import { createSSRApp } from 'vue' import App from './App.vue' export function createApp() { const app = createSSRApp(App) return { app } } // #endif