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

Electron + vue3 打包之后不能跳转路由

路由不跳转问题原因:

是因为electron需要将vue-router的mode调整为hash模式(两种写法)

export default new Router({
 mode: 'hash', //这里history修改为hash
 scrollBehavior: () => ({y: 0}),
  routes: constantRouterMap,
})
export default new createRouter({
  history: createWebHashHistory(import.meta.env.BASE_URL),
  routes: constantRoutes
})

这样就可以了

如果是加载的子窗口白屏请看下一篇:Electron实现打开子窗口加载vue路由指定的组件页面白屏-CSDN博客


http://www.kler.cn/a/419363.html

相关文章:

  • 【网络篇】HTTP知识
  • vue基础之2:搭建vue开发环境、Hello小案例
  • 【单细胞数据库】癌症单细胞数据库CancerSEA
  • 在开发环境中,前端(手机端),后端(电脑端),那么应该如何设置iisExpress
  • MySQL 数据库学习教程一:开启数据库探索之旅
  • 24.useRequestAnimationFrame
  • C++面试基础知识:移动语义 Perfect Forwarding
  • Cesium 与 Leaflet:地理信息可视化技术比较
  • 掌上单片机实验室 — RT - Thread+ROS2 浅尝(26)
  • 服务器处理HTTP
  • Vim小白学习指南
  • Vue3 Ts 如何获取组件的类型
  • 项目二技巧一
  • Redis中常见的延迟问题
  • unity中控制相机跟随物体移动
  • AI服务器从HBM到CXL的技术变革
  • 【UG\NX二次开发-Block UI】指定方位 VisibleManipulatorHandles 设置控制器手柄可见
  • 小车AI视觉交互--2.颜色跟随
  • 每日速记10道java面试题06
  • 七、Python —— 元组、集合和字典