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

怎样快速做网站商标注册证号查询官网

怎样快速做网站,商标注册证号查询官网,高端装修公司门头设计效果图,网站图片切换import.meta.glob 是vite提供的批量懒加载组件的方法 本地开发环境#xff1a; const modules import.meta.glob(../views/**/*.vue)这段代码返回的modules是一个Map#xff1a; key是vue文件的相对路径#xff0c;值是一个函数#xff0c;将函数打印出来#xff0c;如…import.meta.glob 是vite提供的批量懒加载组件的方法 本地开发环境 const modules import.meta.glob(../views/**/*.vue)这段代码返回的modules是一个Map key是vue文件的相对路径值是一个函数将函数打印出来如下 () import(/src/views/xxxxx.vue?t1721728770051) 本质上是一个按需加载的函数。 打包构建后  vite本地构建使用的是esbuild本地服务之所以能够识别.vue文件是因为本地服务做了支撑。本地服务将.vue文件转换为了.js文件 本地服务器返回了javascript代码这个也容易实现服务器判断如果是.vue结尾的对源码进行编译响应为js即可。 然而打包构建vite使用的是rollup。生产服务器不会支持对.vue文件的处理。 打包构建后的代码modules的key是不变的。但是值函数却变了里面导入的是构建后的.js文件。 应用 在实现动态菜单的时候需要从后端获取路由数据然后因为涉及到按需加载 /*** 动态导入组件* param url* returns*/function dynamicImport(url:string){return ()import(url)}/*** route的初始化处理* params routers - ajax请求返回的结果*/async function routeInit(routers:RouteType[]){routers.forEach(route {if(route.component ConsoleLayout){route.component ConsoleLayout}else{route.component dynamicImport(route.component as string)}if(route.children route.children.length 0 ){routeInit(route.children)}})return routers} component需要按需加载因此需要将route.component的值变为()import()的形式。然而功能实现后才发现构建后会存在.vue的问题。 因此解决办法就是import.meta.glob。 const modules import.meta.glob(../views/**/*.vue)function loadView(url: string) {return modules[../views/${url}.vue] }route.component loadView(name as string) 这样就能够实现兼容本地和打包构建后的动态菜单的功能而原理就是上面分析的。
http://www.dnsts.com.cn/news/128738.html

相关文章:

  • 怎样做网站让百度能找到初中做数学题的网站
  • 平湖市网站建设免费做优化的网站建设
  • 律所网站建设要求书网站建设的常见技术有哪些方面
  • 精品网站建设需要多少钱网站的推广方式组合
  • 做微博推广的网站吗北京网站设计制作
  • 凡科网做网站花多少钱建筑职业培训中心
  • 阿里云服务器可以做网站吗成都建设网站企业电话
  • 万网怎样做网站调试网络ip查询网站
  • 重庆网站搭建方案热搜关键词
  • 网站返回500错误网站优化网站建站教程
  • 荆门网站建设公司产品网络推广服务
  • 站酷网官网登录发稿网
  • 乐昌北京网站建设wordpress无插件下载
  • 做视频导航网站有哪些免费下载策划书的网站
  • 网站弹出信息怎么做的花店网站建设规划书
  • 做网站潜江南充外贸网站建设
  • fifa17做任务网站wordpress积分等级
  • 公司建站多少钱网站制作字怎么放在图上面
  • 学做网站要学哪些货运网站建设公司
  • wordpress 淘宝客单页单页seo如何优化
  • wordpress 建站教程 下载怎样做网站平台
  • 网站内做动图听完米课做的网站
  • 上传图片的网站要怎么做艺术公司网站定制中心
  • 全屏网站怎么做的成都响应式网站建
  • 做淘宝客的的网站有什么要求吗万家建设有限公司网站
  • 大兴西红门网站建设中国小型加工机械网
  • 怎么更改网站西宁最好网站建设公司哪家好
  • 织梦网站发布的哪些产品和文章放在a文件可以吗百度指数大数据分享平台
  • 江西建设质量检测网站asp网站源码说明
  • .net作业做网站深圳公司招聘网最新招聘信息