|
|
- import App from './App'
-
-
- // #ifndef VUE3
- import i18n from './locale/index.js'
- import Vue from 'vue'
- import './uni.promisify.adaptor'
- Vue.config.productionTip = false
- App.mpType = 'app'
-
- import request from './utils/request'
-
- Vue.prototype.$api = 'http://124.71.12.219:8085/'
- Vue.prototype.request = request
-
-
- import store from './store/index.js'
-
-
- import uView from '@/uni_modules/uview-ui'
- Vue.use(uView)
-
- import './plugin'
-
- import 'interceptor/interceptor.js'
-
- //后端返回数据格式过滤
- window.parseList = function(data) {
- if (!data) {
- return [];
- } else if (data.length || data.length == 0) {
- return data
- } else {
- return [data]
- }
- }
-
- const app = new Vue({
- ...App,
- i18n,
- store,
- })
- app.$mount()
- // #endif
-
- // #ifdef VUE3
- import {
- createSSRApp
- } from 'vue'
- export function createApp() {
- const app = createSSRApp(App)
- return {
- app
- }
- }
- // #endif
|