web
8 天以前 2f0fa3545b539e8b6f952ea82a1ca2350c64a0e8
src/utils/index.js
@@ -14,12 +14,10 @@
      let routesData = JSON.parse(JSON.stringify(menuStore.sidebarRouters));
      //定义路径模式
      const views = import.meta.glob('../views/**/*/index.vue');
      // console.log('routesData',routesData)
      //组装成router需要的格式(加上component和meta)
      routesData = setActiveRoute(routesData, views) //设置路由
      // console.log('组装完成',routesData)
      routesData.forEach((item) => {
          console.log(222222,router)
          //路由数据解析完成,开始添加到本地路由表中
         router.addRoute('/', item);
          // console.log('item',item)
@@ -474,4 +472,16 @@
export function isNumberStr(str) {
  return /^[+-]?(0|([1-9]\d*))(\.\d+)?$/g.test(str)
}
/**
 * blob文件流导出
 */
export function exportBlobFile(blob, name) {
  const link = document.createElement('a')
  const url = URL || window.webkitURL
  const href = url.createObjectURL(blob)
  link.href = href;
  link.download = name + '.xlsx'
  link.click()
}