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

怎样快速做网站wordpress最新官方默认主题

怎样快速做网站,wordpress最新官方默认主题,南宁市建设厅网站,深汕特别合作区是什么意思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.hkea.cn/news/14470920/

相关文章:

  • 行业网站有建设价值吗可以做游戏的网站
  • 检测网站安全百度seo优化是做什么的
  • 软件代做网站在哪找活北京网站建设开发公司哪家好
  • 青岛网站美工cn域名建网站
  • 沽源网站建设案例烟台理工学校网站
  • 淘宝网站750海报怎么做成品网站货源1
  • 小购物网站建设给我一个免费网站吗
  • php 创建网站开发网站建设互联网加
  • 流程图软件电商seo优化是什么意思
  • 江西建设厅培训网站中秋节网页设计实训报告
  • 商丘网站建设服务网站后台培训
  • 怎么做网站广告赚钱网页编程工具
  • 爱站网怎么给公司做网站推广
  • 珠海定制网站制作企业官网 源码 免费下载
  • 哪些网站可以做兼职设计师简洁的企业博客html5手机网站模板源码下载
  • 集团网站建设的要求ui软件界面设计
  • 谷歌google官方网站东营建设网站公司电话号码
  • 运动健身类网站开发开发网站网页归档
  • 网站运营数据周报表怎么做seo是指
  • 天津网站吗成都网站建设优化
  • 个人建设网站制作设计官网的作用
  • 欧普家居设计家官网常州百度网站排名优化
  • php做直播网站凡科网建站模板
  • 智慧团建官方网站电脑版在哪里推广比较好
  • wordpress外贸建站教程宝塔无法安装wordpress
  • 网站建设公司多少钱面向对象网站开发
  • 网站关键技术机械类简单的毕业设计
  • 二极管 东莞网站建设高端做网站哪家好
  • 网站开发需要哪些技术专题网站建设
  • 如何运用链接推广网站网站搭建网站制作