当前位置: 首页 > news >正文

unibest+uniapp+vue3+TS+Wot UI分包

前言

最近领导选了个小程序框架,作为一名码龄超过5年的老玩家,框框一顿干,然后没啥事情了,就研究项目优化的事情,网上的这方面unibest分包有点少,而且不是很详细,我的文笔不好,大家凑活看

首先先看官方文档

1. 怎么分包?​

vite.config.ts 里面有一个配置,如下:(其中 subPackages 就是用来分包的)

ts

UniPages({exclude: ['**/components/**/**.*'],subPackages: ['src/pages-sub'], // 是个数组,可以配置多个
}),

其他类型的分包可以看下我之前的文档

2. 详细解读

第一步就是官方的那个,第二步的话,找到根目录下面的pages.config.ts

这里是所有的路由的地方,有个subPackages数组,然后我直接贴代码了

subPackages: [
      {
          "root":"pagesA",
          pages:[
              {
                path: 'pagesA/fillIn/mileage',
                style: {
                  navigationBarTitleText: '里程填报',
                }
              },
              {
                path: 'pagesA/fillIn/maintenance',
                style: {
                  navigationBarTitleText: '维修/保养填报',
                }
              },
              {
                path: 'pagesA/fillIn/card',
                style: {
                  navigationBarTitleText: '加油卡使用填报',
                }
              },
              {
                path: 'pagesA/fillIn/violation',
                style: {
                  navigationBarTitleText: '违章填报',
                }
              }
          ]
      }
  ]

这是比较详细的写法,当然,如果对页面名称没啥要求的,可以使用下面的方法去修改标题

uni.setNavigationBarTitle({

title: '新的标题'

});

第二步的代码主要是限制页面名称的,实际上,如果对这个没要求,直接在pages同级去建个文件夹,pagesA(需要和第一步的名称保持一致,名字可以自定义,我习惯用这个),然后在pagesA下面建立文件夹,建立vue文件,重新编译即可。

结尾

以上是我分包的全部内容了,喜欢请一键三连

http://www.lqws.cn/news/525799.html

相关文章:

  • uniapp页面间通信uni.$on与通过uni.navigateTo中eventChannal的方式的区别
  • 【重点】【DP】174.地下城游戏
  • HTML表单元素
  • Webpack 核心概念
  • 数的范围(连续数字边界)
  • 大语言模型(LLM)初探:核心概念与应用场景
  • 【深度学习新浪潮】什么是上下文工程?
  • 【偏微分方程】基本概念
  • 【网络实验】-配置用户登录
  • spring boot项目整合百度翻译
  • Windows 安装 Redis8.0.2
  • JVM 中的 GC 算法演进之路!(Serial、CMS、G1 到 ZGC)
  • OceanBase向量检索在货拉拉的探索和实践
  • js截取地址详细信息(除去省市区、市市区、自治区市区)
  • python3虚拟机线程切换过程
  • 企业级混合云平台,信息安全基础技术方案
  • WinAppDriver 自动化测试:Python篇
  • Docker环境搭建和docker性能监控
  • CTF Writeup: [强网杯 2019]随便注挑战解析
  • 分布式系统 - 分布式缓存及方案实现
  • Python 数据分析与可视化 Day 7 - 可视化整合报告实战
  • 【nRF52832】【环境搭建 1】【ubuntu下搭建nRF52832开发环境】
  • 达梦数据库安装
  • 《高等数学》(同济大学·第7版)第九章 多元函数微分法及其应用第一节多元函数的基本概念
  • Fisco Bcos学习 - 搭建并行多组组网
  • SQL关键字三分钟入门:DELETE —— 删除数据
  • 定位坐标系深度研究报告
  • C++学习笔记--Chapter Two--类的定义、对象的创建和使用、构造函数
  • 《解锁前端潜力:自动化流程搭建秘籍》
  • python学智能算法(十六)|机器学习支持向量机简单示例