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

哈尔滨网站空间gae wordpress

哈尔滨网站空间,gae wordpress,秦皇岛网站制作服务,公司变更说明函我们在测试或者小项目中经常遇到一个问题#xff0c;就是加一个页面#xff0c;就要在router.js中加一个路由#xff0c;相当的麻烦#xff0c;有没有办法可以根据目录结构自动生成路由呢#xff1f; 想要自动生成路由#xff0c;最重要的是能够获取指定目录下vue的路径…我们在测试或者小项目中经常遇到一个问题就是加一个页面就要在router.js中加一个路由相当的麻烦有没有办法可以根据目录结构自动生成路由呢 想要自动生成路由最重要的是能够获取指定目录下vue的路径幸运的是通过vite的import.meta.glob可以获取到,webpack可以通过require.context获取文件名参考文章:vue3 vite中require.context报错_vite require.context-CSDN博客 1.获取文件路径 const requireComponent import.meta.glob(/views/**/*.vue, {eager: false}) for (let key in requireComponent) {console.log(key) } 打印结果 结果很完美我只要根据这个路径加入到 动态路由就行了,实现类似以下的效果就行了 router.addRoute({path: /basic/AttrBind,component: () import(/src/views/basic/AttrBind)}) 2.完整路由代码 import {createRouter, createWebHistory} from vue-router import HomeView from ../views/HomeView.vue // 获取views下面所有vue文件 const requireComponent import.meta.glob(/views/**/*.vue, {eager: false}) const router createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes: [{path: /,name: home,component: HomeView}] }) // 通过vue文件路径动态添加路由 for (let key in requireComponent) {let path key.replace(/^\/src\/views/, ).replace(/\.vue$/, );router.addRoute({path,component: () import(/* vite-ignore */key)}) }export default router
http://www.pierceye.com/news/895711/

相关文章:

  • 免费自助建站郑州官网seo费用
  • 称心的常州网站建设wordpress怎么用两个主题
  • 建设银行北京分行网站做视频网站用什么服务器配置
  • 网站备案流程实名认证医疗网站建设资讯
  • 一个做问卷调查的网站好wordpress七比2
  • 西双版纳网站制作公司临沂企业网站建站模板
  • 培训做网站国内适合个人做外贸的网站有哪些
  • 我想卖自己做的鞋子 上哪个网站好中信银行网站怎么做的怎么烂
  • 在线网站建设工程标准godaddy 上传网站
  • 营销型网站方案ppt模板手机建站平台微点
  • 网站信息备案管理系统电商网页精品欣赏网站
  • 推广公司让实名认证怎么办系统优化设置
  • 公司网站 正式上线如何创建一个软件
  • app备案查询网站上海缪斯设计公司地址
  • 旅游小网站怎样做精不做全组建网站 多少钱
  • 天津城乡住房建设厅网站网站建设观点
  • 电子商务网站建设的认识tk网站免费
  • html网页设计网站开发报告企业做的网站费入什么科目
  • 网站建设辶金手指排名十三郑州经济技术开发区教师招聘公告
  • 企业网站建设课程体会西安网站制作定制
  • 网站主题服务公司管理软件免费版
  • 网站建设主要职责六安网站建设
  • wordpress电影站主题一般做兼职在哪个网站
  • 可信网站友链怎么做网站建设行业标准
  • 济南营销网站制作公司哪家好口碑好的家装前十强
  • 公司网站开发费账务处理做图表的网站推荐
  • 网站如何做好用户体验wordpress 文章类
  • 做采集网站的方法世界四大广告公司
  • 做断桥铝窗户的网站宿州推广公司
  • 网站优化制作东莞房价一览表