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

怎么做淘宝客优惠劵网站steam交易链接在哪里看

怎么做淘宝客优惠劵网站,steam交易链接在哪里看,数商云医药行业,武汉做公司网站根据约定大于配置的逻辑,如果目录结构约定俗成,前端是可以根据目录结构动态生成路由所需要的 route 结构的,这个过程是要在编译时 进行,生成需要的代码,保证运行时的代码正确即可 主流的打包工具都有对应的方法读取文…

根据约定大于配置的逻辑,如果目录结构约定俗成,前端是可以根据目录结构动态生成路由所需要的 route 结构的,这个过程是要在编译时 进行,生成需要的代码,保证运行时的代码正确即可

主流的打包工具都有对应的方法读取文件目录

  • Webpack: require.context

  • Vite: import.meta.glob

下面以Vite框架讲解例子,具体的需求就需要更复杂的处理,
先进行约定:

1.单个页面都写在src/page文件夹下面
2. 页面的相关信息都用page.ts定义(类似微信小程序那个页面配置文件),这里是存储路由的meta额外信息
3.页面组件的入口名字都要统一叫 index.tsx
4…

这是目录结构:
在这里插入图片描述
直接进入Vite的入口文件main.tsx,在路由渲染前生成routes 数组,

// mainx.tsx// 1、获取所有的page的相关信息
let pages = import.meta.glob('./page/**/pages.ts', {eager: true, //直接获取导出结果import: 'default' //导出的形式
})// 2、获取路由组件index.tsx的动态导入函数(运行时动态引入组件文件)
let components = import.meta.glob('./page/**/index.tsx')// 3、生成routes数组
const routes = Object.entries(pages).map(([filePath, meta]) => {let RoutePath = filePath.replace('./page', '').replace('/pages.ts', '') || '/'let CompPath = filePath.replace('pages.ts', 'index.tsx')return {path: RoutePath,name: RoutePath.split('/').filter(Boolean).join('-') || 'index',meta,//生产环境运行的时候代码的目录结构是不同的,不能直接用CompPathcomponents: components[CompPath]}
})// 4、在react-dom-route中直接使用routes去生产路由
//这里我们打印看一下
console.log('======routes', routes)

可以看到结果是正确的,果然生成了要的数组,如果有特别的就在增加一下代码满足需求
在这里插入图片描述

http://www.mmbaike.com/news/76667.html

相关文章:

  • 长春网站建设费用重庆网站关键词排名
  • 网站建设系统优势百度关键词广告怎么收费
  • wordpress 输出评论麒麟seo外推软件
  • 织梦cms怎么做网站地图企业培训课程分类
  • 做网站的没有进项票怎么办360建站官网
  • https网站开发广告的六种广告形式
  • 慈溪网站建设报价排超最新积分榜
  • 天津关键词优化服务seo 关键词优化
  • 口味王网站建设的设计方案黑龙江最新疫情
  • 中国工程造价网官网影响seo排名的因素
  • 苏州云联智慧网站开发工资如何建立和设计公司网站
  • 公司网站设计好全网关键词优化公司哪家好
  • 成都学生网站制作百度快速优化推广
  • 上海精品网站建设北京网络排名优化
  • 朝阳区互联网公司排名大泽山seo快速排名
  • 订阅号做微网站百度推广关键词排名规则
  • 东莞做网站seo昆明网络推广方式有哪些
  • 装修网络接单平台百度词条优化
  • 做棋牌网站违法营销企业
  • 成武县建设局网站网页设计规范
  • 网站技术支持营销推广方法有哪些
  • 做购物网站实例代码今日的头条新闻
  • 教育网站建设多少钱成都广告公司
  • 青白江建设网站中国营销网站
  • 惠州企业建站模板郑州seo代理外包
  • 优秀网页设计案例赏析之淘宝东莞百度seo电话
  • 装饰工程网站模板下载网络怎么做推广
  • 找单位做网站需要注意什么制作公司网站的步骤
  • 高校网站建设目的东莞seo网站优化排名
  • shopify建站网络营销推广活动