UNPKG

upro.ui

Version:

upro.ui,是送气宝系列的共用工具套

42 lines (36 loc) 1.01 kB
// 封装的toast import msg from './libs/function/msg' // 路由相关 import route from './libs/function/route.js' // 一些校验规则 import test from './libs/function/test.js' // 一些常用方法 import util from './libs/function/util.js' // 系统更新方法 import update from './libs/function/update.js' // 统一配置 import config from './constant/config' // 全部mixin import mixin from './mixins/mixin' const $pro = { navbarHeight: (uni.getEnterOptionsSync().apiCategory == 'embedded' ? 0 : uni.getSystemInfoSync().statusBarHeight) + 44, msg, route, test, util, update, config } // $pro挂载到uni对象上 uni.$pro = $pro const install = (Vue) => { Vue.mixin(mixin) // 同时挂载到uni和Vue.prototype中 // #ifndef APP-NVUE // 只有vue,挂载到Vue.prototype才有意义,因为nvue中全局Vue.prototype和Vue.mixin是无效的 Vue.prototype.$pro = $pro // #endif } export default { install }