xuxueyang
2024-07-25 e998d551df1c96572838bbf661be938aa79d1be8
main.js
@@ -19,9 +19,49 @@
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)