From d18a571aa4dacab6928dbc8c6c45d5aa3f291afb Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期三, 31 七月 2024 23:34:01 +0800
Subject: [PATCH] update
---
main.js | 72 +++++++++++++++++++++++------------
1 files changed, 47 insertions(+), 25 deletions(-)
diff --git a/main.js b/main.js
index 2069687..0f77c8f 100644
--- a/main.js
+++ b/main.js
@@ -1,4 +1,4 @@
-// #ifndef VUE3
+
import Vue from 'vue'
import App from './App'
import store from './store'
@@ -13,15 +13,55 @@
Vue.prototype.$storage = storage
import util from './plugins/util'
Vue.prototype.$util = util
-import self_base from './common/self_base.js'
-Vue.use(self_base);
+// import self_base from './common/self_base.js'
+// Vue.use(self_base);
import mixinsCommon from './mixin/mixin.js'
Vue.mixin(mixinsCommon)
+// main.js
+import uView from 'uview-ui'
+Vue.use(uView)
-import farmerfooter from '@/components/footer/farmer-footer'
-Vue.component('farmer-footer', farmerfooter)
+// 调用setConfig方法,方法内部会进行对象属性深度合并,可以放心嵌套配置
+// 需要在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: 32,
+ labelSize:32
+ },
+ picker:{
+ confirmColor:'#20613D'
+ },
+ steps:{
+ size:32,
+ fontSize:32
+ }
+ // 其他组件属性配置
+ // ......
+ }
+})
+
+
+
+// #ifdef PUB_CUSTOMER
+import customerFooter from '@/components/footer/customer-footer'
+Vue.component('common-footer', customerFooter)
+// #endif
+
+// #ifndef PUB_CUSTOMER
+import supplierfooter from '@/components/footer/supplier-footer'
+Vue.component('common-footer', supplierfooter)
+// #endif
+
import nodata from '@/components/no-data'
Vue.component('no-data', nodata)
// import bfooter from '@/components/footer/bussincess-footer'
@@ -30,18 +70,14 @@
import footerMsg from '@/components/footer/footer-msg'
Vue.component('footer-msg', footerMsg)
-import buttonShop from '@/components/button-shop/button-shop'
-Vue.component('common-button-shop', buttonShop)
-import cardListItem from '@/components/card-list-item/card-list-item'
-Vue.component('card-list-item', cardListItem)
-
-
+// #ifdef PUB_CUSTOMER
import selectItems from '@/components/common-select-items'
Vue.component('common-select-items', selectItems)
import addressSelect from '@/components/common-address-select/common-address-select'
Vue.component('common-address-select', addressSelect)
+// #endif
import topTabs from '@/components/top-tabs.vue'
Vue.component('top-tabs', topTabs)
@@ -56,17 +92,3 @@
...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
\ No newline at end of file
--
Gitblit v1.9.3