【Vue】六:路由(上)使用路由 多级路由

这篇具有很好参考价值的文章主要介绍了【Vue】六:路由(上)使用路由 多级路由。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.多页面应用

【Vue】六:路由(上)使用路由 多级路由
【Vue】六:路由(上)使用路由 多级路由
【Vue】六:路由(上)使用路由 多级路由

2. 单页面应用(使用路由)

(1)安装vue-router插件

  • vue2 要安装 vue-router3
    npm i vue-router@3
  • vu3 要安装 vue-router4
    npm i vue-router@4

(2)main.js 中引入并使用 vue-router
new Vue 时添加新的配置项:一旦使用了 vue-router 插件,在 new Vue 的时候可以添加一个全新的配置项:router
【Vue】六:路由(上)使用路由 多级路由

(4)router 路由器的创建一般放在一个独立的 js 文件中,例如:router/index.js
【Vue】六:路由(上)使用路由 多级路由
(5)编写router
【index.js】
【Vue】六:路由(上)使用路由 多级路由
(6)使用 router-link 标签代替 a 标签(App.vue 中)
【App.vue】
【Vue】六:路由(上)使用路由 多级路由

<router-view></router-view>为一个占位符,指定组件最终展示的位置。

(7)测试
【Vue】六:路由(上)使用路由 多级路由

3. 多级路由

子组件:【shijiazhuang.vue】

【Vue】六:路由(上)使用路由 多级路由

父组件:【hebei.vue】

【Vue】六:路由(上)使用路由 多级路由
路由【index.js】

【Vue】六:路由(上)使用路由 多级路由

【Vue】六:路由(上)使用路由 多级路由
注意:一般普通组件存放在components中,路由组件存放在pages中。
【Vue】六:路由(上)使用路由 多级路由文章来源地址https://www.toymoban.com/news/detail-478767.html

到了这里,关于【Vue】六:路由(上)使用路由 多级路由的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 「Vue|网页开发|前端开发」02 从单页面到多页面网站:使用路由实现网站多个页面的展示和跳转

    本文主要介绍如何使用路由控制来实现将一个单页面网站扩展成多页面网站,包括页面扩展的逻辑,vue的官方路由vue-router的基本用法以及扩展用法 「Vue|网页开发|前端开发」01 快速入门:快速写一个Vue的HelloWorld项目 我们在进行网站开发的时候,大多数都是需要有多个页面

    2024年02月11日
    浏览(48)
  • Vue3 - 实现路由 “新开一页“ 进行页面跳转功能,Router 路由跳转时在新窗口打开页面(网站跳转页面时浏览器新开页签打开网页,支持在页面、纯 js/ts 文件中使用,详细示例代码教程)

    网上这方面教程很少,本文提供多种解决方案,适用于任何场景。 本文 实现了在 vue3 项目开发中,当页面跳转时浏览器打开新窗口(新页签)跳转,Router 路由跳转并新开一页教程, 无论您是在普通页面、纯 js/ts 文件中,都可以使用, 如下图所示,当执行路由跳转时浏览器

    2024年02月03日
    浏览(66)
  • vue页面路由的原理

    47. vue页面路由的原理 1. 原理 Vue 中的路由原理是基于浏览器的 history API 和 Vue 的路由插件 Vue Router 实现的。 具体来说,当浏览器接收到一个新的路由请求时,会发送一个 HTTP 请求到服务器,服务器会根据请求的 URL 返回相应的 HTML 文件。在 Vue 中,我们可以使用 vue-router 插件

    2023年04月24日
    浏览(27)
  • vue单页面实现路由跳转后保留原页面数据

    有时候在路由跳转后,返回原页面时需要保留之前的数据,即不销毁页面。 页面的缓存,需要用到vue的内置组件keep-alive,来缓存列表页面,同时配合路由选项来更改页面的数据。 在设置keep-alive缓存的组件中,首次进入组件,会一次调用组件的钩子函数:created -- mounted --ac

    2024年02月15日
    浏览(42)
  • vue3回到上一个路由页面

    Vue Router获取当前页面由哪个路由跳转 在Vue3的setup中如何使用this beforeRouteEnter 在这个路由方法中不能访问到组件实例this,但是可以使用next里面的vm访问到组件实例,并通过vm.$data获取组件实例上的data数据 getCurrentInstance 是vue3提供的获取组件实例的方法,可通过getCurrentInstanc

    2024年02月05日
    浏览(41)
  • vue2路由跳转页面

    前端工作笔记之---页面路由跳转vue2 前言 1.安装vue-router 2.配置路由 在src文件夹下创建router文件夹,然后在router文件夹下创建index.js文件,如下图 在index.js文件夹中进行配置  在src文件夹下创建view文件夹,在里边放路由文件,如下图  在main.js文件中注册路由 接下来就是使用啦

    2024年02月06日
    浏览(40)
  • vue路由跳转后,刷新指定页面。

            做项目遇到一个坑:A页面带参跳转到B页面,第二次跳转时的参数与第一次时的参数不同,但是后台查询时还是使用的第一次的参数。需要手动刷新之后,才会使用第二次参数。         鉴于时间原因直接使用刷新页面监听路由的方法。在准备跳转的A页面添加路

    2024年02月12日
    浏览(72)
  • Vue页面路由参数的传递和获取

    vue 页面路由切换时传参的方式有如下几种: 动态路由参数 它隐藏字段信息,相对于来说较安全,同时地址栏中的地址也相对较短 它必须是先定义后使用,一般用于根据固定参数,返回对应的数据所用 query字符串 ?id=1 通过search字符串的方式来在地址栏中传递数据,相对于来

    2024年02月11日
    浏览(43)
  • vue 动态路由刷新失效及404页面处理

    在开发后台管理项目,我们会使用vue动态路由做权限管理,但是使用vue动态路由时会遇到一些坑,这里总结一下,并提供解决思路 问题:刷新页面时会把addRouter添加的动态路由刷新掉,因此浏览器找不到之前添加的路由,便会进入白屏页面或者404页面 处理方式:判断是否刷

    2024年02月12日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包