vue3:初学 vue-router 路由配置

【前端VUE3】vue3 + ant-design-vue3 (axios vuex router) 检查是否已安装 node -v npm -v ant-design-vue3 文档 (https://next.antdv.com/components/overview/ ) 1.安装vue/cli: npminstall-g@vue/cli@next 2.创建项目("vue":"^3.2.13") vue create ant-vue 选择:Default(vue3) 等待》》》 创建成功 cd ant-vue npm run serve 运行 3.安装ant-d... 阅读详情

承上一篇:nodejs:express + js-mdict 作为后端,vue 3 + vite 作为前端,在线查询英汉词典

安装 cnpm install vue-router -S

现在讲一讲 vue3:vue-router 路由配置

cd \js\mydict-web\src
mkdir router
cd router 
我还没有编写过 component,先拿 HelloWorld.vue 练练手。编写 router/index.js  如下

import { createRouter, createWebHashHistory } from 'vue-router'

const routes = [
    {   path:'/',
        name:'hello',
        component:() => import('../components/HelloWorld.vue'),
        props:{ msg:'Hello,Vite' } // 传参数
    }
]

const router = createRouter({
    history: createWebHashHistory(),
    routes: routes
})

export default router

cd  \js\mydict-web\src
copy main.js main1.js
修改 main1.js  如下

import { createApp } from 'vue'
import App from './App1.vue'
import router from './router'

const app = createApp(App)
app.use(router).mount('#app')

copy App.vue App1.vue 
修改 App1.vue  如下,增加一行 <router-view></router-view> 后面代码不变

<template>
  <div id="app">
    <input v-model="sWord" placeholder="请输入英文单词" @keyup.enter="search">
    &nbsp; <button @click="search">查询</button>
    &nbsp; <button @click="prefix">前缀查询</button>
    &nbsp; <button @click="fuzzy">模糊查询</button>
    <div v-if="result">
      <h3>查询结果</h3>
      <div id="result1" ref="result1" v-html="result"></div>
    </div>
    <div v-if="error">{{ error }}</div>
    <router-view></router-view>
  </div>
</template>

cd  \js\mydict-web\
copy index.html  index1.htm
修改 index1.htm  如下

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/vite.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Vite 在线英汉词典查询</title>
  </head>
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main1.js"></script>
  </body>
</html>

运行 cmd
cd \js\mydict-app
node server/app.js
Server is running on port:8006

运行 cmd
cd \js\mydict-web
npm run dev 

访问 http://localhost:5173/index1.htm 

Vue3 - 路由 Vue-router 4.X(配置与使用教程) vue3路由官方文档,vue3路由文档,vue-router4官方文档,使用Vite构建Vue3项目,对路由VueRouter,Vue3中VueRouter4路由的配置,vue3-vueRouterv4.x,vue3中vue-router4基本使用(路由基本配置),Vue3-Router@4.x使用,vue-router4.x教程,Vue3中基于vue-router4的路由配置与使用的简单示例,Vue实战—路由轻松设置vue-router(3),10分钟快速上手VueR 阅读详情

相关推荐

数十个锂电池充放电电路,锂电池充放电芯片

关乎锂电池供电的产品,在锂电池上,需要三个电路系统:1,锂电池保护电路,2,锂电池充电电路,3,锂电池输出电路。 内容目录: 单节的锂电池保护电路单节为3.7V锂电池(也叫4.2V)和3.8V锂电池(也叫4.35V) 单节的锂电池充电电路即锂电池保护板 单节的锂电池输出电路锂电池转换稳压输出为:1.2V,3.3V,5V,12V等等 两节的锂电池保护电路两节串联7.4V锂电池(也叫8.4V) 两节的锂电池充电电路即两节锂电池保护板 两节...

kuakewei123的博客 1万+

Vue3-创建路由

Vue3创建路由

我是一只小小鸟,想要飞呀飞的更高。 2158

Ansys Zemax | 利用OpticStudio实现衍射光学元件(DOE)与超透镜(metalens)的高效建模与验证

本文详细介绍了如何利用Ansys Zemax的OpticStudio软件实现衍射光学元件(DOE)与超透镜(metalens)的高效建模与验证。通过混合建模策略、相位面等效建模法、POP与FDTD联合验证等多种方法,帮助工程师快速解决跨尺度仿真难题,提升设计效率与精度。文章还分享了实战案例与高级技巧,适用于AR、医疗内窥镜等应用场景。

weixin_29268331的博客 501

Vue3路由基本使用(学习笔记)

vue3路由的基本使用。

专研技术的大学生:会点Java和前端 2187

【华为2021校招】笔试题【通用硬件】

时间:2020/07/15 19:00 时长:60min 题型:40单选+5多选 难度:中等 考察范围:模电、数电、SI、EMC、电源、微机原理、计算机网络、材料

Jkcia的博客 4万+

第三篇:AMD 和 Intel

它像“乐高积木”一样,可以通过标准化的接口与其他部分组合,构建复杂系统。理解组件后,你会发现从操作系统到微服务,现代软件本质上都是组件的组合!

u013089100的博客 1031

一文详解:Vue3中使用Vue Router

详细介绍了Vue3中使用Vue Router,从Vue Router的安装,基础知识到路由嵌套、路由守卫及路由懒加载等内容详细探讨了Vue Router的使用方法

九仞山的专栏 3万+

大疆Livox Mid-70雷达的使用

一、前期准备 (一)、使用Livox Viewer测试雷达 1、设置静态IP sudo ifconfig enx081f7152092a 192.168.1.50 查看IP是否设置成功 lacyexsale@lacyexsale-KLV-WX9:~$ ifconfig enx081f7152092a Link encap:以太网 硬件地址 08:1f:71:52:09:2a inet 地址:192.168.1.50 广播:192.168.1.255 掩码:255.255.25

LacyExsale的博客 1万+

Vue3路由配置createRouter、createWebHistory、useRouter,useRoute

Vue3和Vue2基本差不多,只不过需要将、从中引入,再进行使用。

看见小狮子没 2万+

GNSS差分码偏差(DCB)从原理到实战:如何避免数据处理中的常见错误

本文深入解析GNSS差分码偏差(DCB)的原理及其对高精度定位的关键影响。针对数据处理中因忽略DCB校正导致的常见错误,如单系统PPP高程偏差、多系统融合精度下降及电离层研究失真等,提供了实战解决方案与主流DCB产品获取、集成方法,帮助用户有效规避陷阱,提升数据处理精度。

k5l6m的博客 224

Experion PKS系列开发:I_O模块_ExperionPKS与第三方I-O模块的集成

通过上述步骤,可以成功将第三方I/O模块集成到Honeywell Experion PKS系统中,实现对现场设备的监视和控制。集成过程中需要注意选择合适的第三方模块,配置正确的通信参数,编写正确的控制逻辑,并进行充分的测试,以确保系统的稳定性和可靠性。不同的通信协议(如Modbus、Profibus、Ethernet/IP、CANopen、OPC UA)有其独特的配置和编程方法,但总体流程相似。在实际应用中,根据项目需求选择合适的协议和模块,可以有效提高系统的灵活性和适应性。

zhubeibei168的博客 1103

Vue的路由配置(Vue2和Vue3的路由配置)

系列文章目录 一、路由是什么? 二、Vue2中路由的创建步骤 1.安装正确的路由版本(这里我踩坑了) 2.vue2中配置路由的步骤 步骤如下: 代码如下图所示 如下图所示:

weixin_46022934的博客 2万+

T型三电平逆变器中点电位平衡详解

T型三电平逆变器(T-type Three-Level Inverter)是一种高效的多电平拓扑,相比传统NPC(Neutral Point Clamped)三电平逆变器,具有更低的开关损耗、更高效率和更简单的结构,尤其适用于中功率应用(如光伏逆变器、风电变换器和工业驱动)。(T-type Three-Level Inverter)中的应用已成为当前中高压功率变换领域(如光伏逆变器、储能PCS、电动汽车充电桩、风电并网和工业驱动)的热门方案。针对 T型逆变器,类似 NPC 的零序注入法适用。

专注于前沿技术的探索与实践,热衷于从代码逻辑、架构设计到行业应用等多维度深挖技术本质。期待在技术之路上与你共同成长~ 545

Vue 3 + Vue Router 的路由配置,简单示例

路由配置核心是「定义规则 → 创建实例 → 挂载到 Vue → 添加视图容器」四步;routes数组里的每个对象对应一个页面,path是访问路径,component是对应组件;是路由组件的渲染容器,必须在根组件中添加,否则页面无法显示。router-Link,与Router-Link这样写行吗?在 Vue 模板中,和这两种写法不推荐,虽然大部分情况下能运行,但不符合 Vue 的规范,还可能引发潜在问题。

2301_81440348的博客 435

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Vue3的vue-router超详细使用

Vue3的vue-router超详细使用

qq_52769059的博客 2万+

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

vue-router路由配置

vue-router

qq_46357811的博客 2797

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

vue3.0路由注册

vue3.0基础路由注册使用 注:使用vue-cli搭建起来的项目架构在引入vue-router时可能会因为默认的vue-router版本过低而导致报错 解决方法:cnpm install vue-router@next --save 第一步创建router.js文件 import { createRouter, createWebHashHistory } from 'vue-router' const routes = [ { path: '/test1', name: '/tes

qq_39844855的博客 1682

VUE3 ——安装vue-router

vite构建项目 cmd 当前文件 命令行输入 npm init vite@latest 然后按照提示操作即可! 安装vue-router 安装 vue-router @next 表示最新 npm i vue-router@next -S //src > views > login >login.vue 新建login.vue 页面 //vue-router // src > router > index.ts 文件 import { createRouter,

CSSAJBQ_的博客 1297

Vue-router 学习之路

vue-router 的使用(入门篇

Romky的博客 953

vue3+ts使用vue-router4的使用

vue3+ts使用vue-router跳转 vue3路由使用 vue3+ts使用vue-router跳转 前言 一、路由(router)是什么? 二、使用步骤 1.安装路由 2.引入路由 3.在main.js中引入router 并挂载 4.现在来讲一下如何在页面中使用 5.下面是整体页面代码 前言 随着vue3的降临添加了不少的api特性,需要学习很多新特性的api,给许多小伙伴们带来更大的特性,下面简单的介绍一下vue3中router的使用。 一、路由(router)是什么? Vue Ro

m0_67392661的博客 1491

Vue的路由

vue使用路由实现界面不刷新 2 在main.js中引用 VueRouter 一个引入包 一个引入路由规则 3 配置路由规则 这个地方关键字是routes,踩过坑大家注意 4 书写组件 这就很简单了······ 5 最简单的引用,修改app.js 5.1 导航栏 5.2 路由对应组件显示的位置...

weixin_38036079的博客 236

vue3.0路由跳转

vue3.0跳转 首先查看自己项目目录中是否有route文件,这个文件用来配置路由信息(下图) 如果没有可以在当前项目文件夹使用cmd命令,然后输入vue ui 打开之后是这个页面(上图) 这里我已经下载了,没有下载的小伙伴可以在右上角的安装依赖搜索vue-route进行下载(上图) 回归正题 当有了router文件时打开对应的index.js文件进行路由配置 当然配置好这个文件还是不行的,还要在页面中进行引用,这里我是给div添加了一个点击事件 然后就是在页面中配置这些东西 这个时候就可以跳转

weixin_52921550的博客 9952

Vue Router

Vue Router

PinkCoder 562

Vue-router的使用之入门

在用vue创建单页面应用时,一般会用到vue-router来进行页面跳转,作为vue全家桶之一,很有必要学习一下如何使用。以下记录学习过程的笔记。vue-router入门使用配置还是上手比较容易的,以此记录一下…

m0_72004150的博客 113

vue3.0 中使用vuex 和 vue-router4

目录结构: |-- studyVue3 |-- .gitignore |-- directoryList.md |-- index.html |-- package.json |-- public | |-- favicon.ico |-- src |-- App.vue |-- index.css |-- main.js |-- assets | |-- logo

酱子 223
上一篇: Perl 调用 DeepSeek API 脚本
下一篇: python:pymunk + pygame 模拟六边形内小球弹跳运动
belldeep
博客等级 码龄20年 1821粉丝 584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值