代码拉取完成,页面将自动刷新
import Vue from 'vue';
import App from './App';
import _mixins from './common/_mixins';
import _common from './common/common';
import _data from './common/_data';
import store from './store';
import messages from './locale/index'
// #ifdef H5
//H5 音频录入
import Recorder from 'recorder-core'
//需要使用到的音频格式编码引擎的js文件统统加载进来,这些引擎文件会比较大
import 'recorder-core/src/engine/mp3'
import 'recorder-core/src/engine/mp3-engine'
//可选的扩展
import 'recorder-core/src/extensions/waveview'
// #endif
//H5 音频录入
let i18nConfig = {
locale:uni.getLocale(),
messages
}
import hxNavbar from "./components/hx-navbar/hx-navbar.vue";
import servingView from "./components/serving-view/index.vue"
import scrollBox from "@/components/scrollBox/scrollBox.vue"
Vue.component('scrollBox', scrollBox)
Vue.component('serving-view',servingView);
Vue.component('hx-navbar', hxNavbar);
// 关闭生产提示
Vue.config.productionTip = false;
Vue.prototype.$store = store;
// 小程序页面组件和这个`App.vue`组件的写法和引入方式是一致的,为了区分两者,需要设置`mpType`值
App.mpType = 'app';
import { mapState,mapMutations } from 'vuex';
Vue.mixin(_mixins);
Vue.mixin(_common);
Vue.mixin({
data(){
return {
X: 260,
Y: 180,
}
},
onLoad() {
if (this.$initData$) {
Object.assign(this, JSON.parse(this.$initData$))
} else {
this.$initData$ = JSON.stringify(this.$data)
}
},
onShow(){
let dragInfo = getApp().globalData['dragInfo'];;
this.X = dragInfo.moveX;
this.Y = dragInfo.moveY;
}
})
// const app = new Vue({
// store,
// i18n,
// ...App
// });
// app.$mount();
// #ifndef VUE3
import VueI18n from 'vue-i18n'
Vue.use(VueI18n)
const i18n = new VueI18n(i18nConfig)
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
locale:'en',
fallbackLocale: 'en',
silentFallbackWarn:true, //控制台上不打印警告
store,
i18n,
...App,
})
app.$mount()
// #endif
// #ifdef VUE3
import { createSSRApp } from 'vue'
import { createI18n } from 'vue-i18n'
const i18n = createI18n(i18nConfig)
export function createApp() {
const app = createSSRApp(App)
app.use(i18n)
return {
app
}
}
// #endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。