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

超详细!!!electron-vite-vue开发桌面应用之配置路由router(五)

云风网
云风笔记
云风知识库

一、安装依赖

npm install vue-router

二、配置项目文件路径

在这里插入图片描述

三、配置路由router

在src下新建一个router目录,然后在里面添加一个index.ts文件,在里面配置路由

import { createRouter, createWebHashHistory  } from 'vue-router'const router = createRouter({//  hash 模式。history: createWebHashHistory (),routes: [// 设置首页{path: '/',component: () => import('@/views/index.vue')},{ path: '/userManage', // 配置用户管理component: () => import('@/views/userManage/index.vue') },{ path: '/noteManage', // 配置语录管理component: () => import('@/views/noteManage/index.vue') }],
})export default router

在src下的main.ts中引入路由

import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
import router from './router'
const app = createApp(App)
// 配置路由
app.use(router)
app.mount('#app').$nextTick(() => {// Use contextBridgewindow.ipcRenderer.on('main-process-message', (_event, message) => {console.log(message)})
})

在App.vue中使用路由

<template><router-view></router-view>
</template>

四、运行项目效果如下

点击标签相互路由跳转

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • CopyOnWriteArrayList技术探究
  • C:每日一题:二分查找
  • DevExpress开发WPF应用实现对话框总结:编织界面的艺术之旅
  • 搭建jenkins+k8s过程中遇到的问题
  • HarmonyOS应用开发学习-ArkTs声明式UI描述
  • 《框架封装 · 优雅接口限流方案》
  • 第R2周:Pytorch实现:LSTM-火灾温度预测
  • 20240812软考架构-------软考36-40答案解析
  • Haproxy知识点
  • sp eric靶机渗透测试
  • 【学习笔记】Day 13
  • RuoYi-Vue新建模块
  • 复杂SQL查询案例分析:计算每个月的累积唯一用户数
  • LVS详解
  • 【已解决】AttributeError: ‘diet’ object has no attribute ‘has_key’
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • CSS相对定位
  • ECMAScript6(0):ES6简明参考手册
  • ReactNativeweexDeviceOne对比
  • SAP云平台里Global Account和Sub Account的关系
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • VUE es6技巧写法(持续更新中~~~)
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 巧用 TypeScript (一)
  • 如何使用 JavaScript 解析 URL
  • 什么软件可以剪辑音乐?
  • 试着探索高并发下的系统架构面貌
  • 主流的CSS水平和垂直居中技术大全
  • HanLP分词命名实体提取详解
  • Prometheus VS InfluxDB
  • 国内开源镜像站点
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (二)linux使用docker容器运行mysql
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)php投票系统 毕业设计 121500
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (五)activiti-modeler 编辑器初步优化
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转)winform之ListView
  • (转载)利用webkit抓取动态网页和链接
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Core 成都线下面基会拉开序幕
  • .NET 反射 Reflect
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .Net接口调试与案例
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • [14]内置对象
  • [BUUCTF 2018]Online Tool(特详解)