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

为Vue TypeScript 项目添加 router 路由,跳转到Chat AI页面

目录

1. 创建router路由文件

2. main.ts

3. App.vue

4. 运行项目

5. 查看效果


在之前的文章中,从0开始搭建一个 Vue3 和 TypeScript 项目

我们已经创建好了一个Vue TypeScript 项目,现在我们给项目添加 router 路由功能。跳转到开发好的一个AI聊天页面。

1. 创建router路由文件

在项目中创建src/router/index.js文件

import { createRouter, createWebHistory } from 'vue-router'import HomeView from '@/views/HomeView.vue'const routes = [  {    path: '/home',    name: 'HomeView',    component: HomeView  }]const router = createRouter({  history: createWebHistory(),  routes})export default router 

2. main.ts

import { createApp } from 'vue'import './style.css'import App from './App.vue'import router from './router'createApp(App).use(router).mount('#app')

3. App.vue

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

4. 运行项目

安装Vue Router依赖,执行以下命令:

npm install vue-router@4

启动

npm run dev

5. 查看效果

访问http://localhost:5173/home

图片

在这个页面的下面,我在router中添加了一个Chat聊天页面,点击后可以查看联调对话框页面效果:

图片

发送消息:你是谁

图片

以上就是我们在项目中加入router模块,并跳转到一个聊天页面的效果。

欢迎WX搜索  南and北 ,获得更多内容,留言交流!

http://www.lryc.cn/news/624788.html

相关文章:

  • 2025 年无毒冷却液市场深度全景调研及投资前景分析
  • Qwen Code宣布每天免费调用2000次,且无Token限制
  • 物联网智能边缘架构:流数据处理与设备管理的协同优化
  • Linux常用命令详解
  • 增强服务器防御能力的自动化工具 Fail2Ban
  • MySQL实战优化高手教程 – 从架构原理到生产调优
  • iOS 正式包签名指南
  • 【C#补全计划】预处理器指令
  • 【MongoDB】常见八股合集,mongodb的特性,索引使用,优化,事务,ACID,聚合查询,数据复制机制,理解其基于raft的选举机制
  • 【Langchain系列五】DbGPT——Langchain+PG构建结构化数据库智能问答系统
  • MongoDB新手教学
  • Flutter 多功能列表项:图标、文字与Switch组合
  • 在阿里云 CentOS Stream 9 64位 UEFI 版上离线安装 Docker Compose
  • 智能人形机器人:知识驱动的工业生产力革新
  • 神经网络显存占用分析:从原理到优化的实战指南
  • 实战架构思考及实战问题:Docker+‌Jenkins 自动化部署
  • 【论文阅读】-《GeoDA: a geometric framework for black-box adversarial attacks》
  • 动态规划:入门思考篇
  • 01.Linux小技巧
  • 【Python语法基础学习笔记】条件表达式和逻辑表达式
  • python遇到异常流程
  • 【verge3d】如何在项目里调用接口
  • Python函数:装饰器
  • Kafka 零拷贝(Zero-Copy)技术详解
  • C++面试中的手写快速排序:从基础到最优的完整思考过程
  • IEC EN 62040 不间断电源系统(UPS)安全要求标准
  • 【音视频】芯片、方案、市场信息收集
  • 恒创科技:日本服务器 ping 不通?从排查到解决的实用指南
  • 政策技术双轮驱动智慧灯杆市场扩容,塔能科技破解行业痛点
  • 【轨物交流】轨物科技与华为鲲鹏生态深度合作 光伏清洁机器人解决方案获技术认证!