main.js 773 B

1234567891011121314151617181920212223242526272829303132333435
  1. import App from "./App";
  2. import * as Pinia from "pinia";
  3. import uviewPlus from "@/uni_modules/uview-plus";
  4. import { createSSRApp } from "vue";
  5. export function createApp() {
  6. const app = createSSRApp(App);
  7. app.use(Pinia.createPinia());
  8. app.use(uviewPlus, () => {
  9. return {
  10. options: {
  11. // 修改$u.config对象的属性
  12. config: {
  13. // 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'
  14. unit: "rpx",
  15. interceptor: {
  16. navbarLeftClick: () => {
  17. console.log("全局拦截");
  18. },
  19. },
  20. // customIcon: {
  21. // family: 'iconfont',
  22. // url: '//at.alicdn.com/t/c/font_4946742_e8oa3t01rkk.css'
  23. // }
  24. },
  25. },
  26. };
  27. });
  28. return {
  29. app,
  30. };
  31. }