1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import App from './App'
- // #ifndef VUE3
- import Vue from 'vue'
- import './uni.promisify.adaptor'
- import uView from "@/uni_modules/uview-ui";
- import {
- goBack
- } from './utils/common.js' //公共方法
- // 引入导航栏组件
- import navigationBar from "./components/navigationBar.vue"
- // 引入移动端调试插件
- import VConsole from 'vconsole';
- const vConsole = new VConsole();
- Vue.config.productionTip = false
- App.mpType = 'app'
- // 注册组件
- Vue.component('navigationBar', navigationBar)
- // 全局方法
- Object.assign(Vue.prototype, {
- '$goBack': goBack,
- })
- Vue.use(uView);
- uni.$u.setConfig({
- // 修改$u.config对象的属性
- config: {
- // 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'
- unit: 'rpx'
- },
- // 修改$u.props对象的属性
- props: {
- // 修改radio组件的size参数的默认值,相当于执行 uni.$u.props.radio.size = 30
- radio: {
- size: 15
- }
- // 其他组件属性配置
- // ......
- }
- })
- const app = new Vue({
- ...App
- })
- app.$mount()
- // #endif
- // // #ifdef VUE3
- // import {
- // createSSRApp
- // } from 'vue'
- // export function createApp() {
- // const app = createSSRApp(App)
- // return {
- // app
- // }
- // }
- // // #endif
|