vue中路由重定向

news/2024/7/10 2:57:07 标签: vue, vue路由

路由匹配展示的过程:

  • 当点击a标签(或者直接修改浏览器地址栏中的哈希值)会改变哈希值
  • 当哈希值发生改变,Vue路由就会监听到这个变化
  • 当路由监听到哈希值改变以后,就会用配置好的路由规则来匹配当前的哈希值
  • 当哈希值被匹配成功,就会将当前路由规则对应的组件展示在页面中 router-view 中

land.vue界面

<template>
  <div id="land">
    <h1 id="nav">
      <router-link to="/login">登陆</router-link>
      <router-link to="/regist">注册</router-link>
    </h1>
    <router-view/>
  </div>
</template>

route.js页面

import Vue from "vue";
import Router from "vue-router";
import Login from "../views/User/Login.vue";

export default new Router({
  routes: [
		    {
		      path: "/",
		      redirect: "/login"	// 路由重定向: 定义指向到 login登录页面
		    },
		//  {
		//    path: "/",
		//    redirect: "/regist"	// 路由重定向: 定义指向到 regist登录页面
		//  },
		    {
		      path: "/",
		      name: "Land",
		      component: () => import("../views/Land.vue"),		// 指向默认打开的页面
		      children: [
		        {
		          path: "/login",
		          name: "login",
		          component: Login	// 指向登录页面的组件
		        },
		        {
		          path: "/regist",
		          name: "regist",
		          component: () => import("../views/User/Regist.vue")	//指向注册页面的组件
		        }
		     ]
		   }
 		]


http://www.niftyadmin.cn/n/1431383.html

相关文章

如何在Vue中加入Markdown编辑器

1、安装mditor 获取插件地址 2、在main文件中引入mditor import mditor from mavon-editor import mavon-editor/dist/css/index.css Vue.use(mditor)3、使用mditor <mavon-editor v-model"content" :toolbars"toolbars" style""/>4、…

php中 base64_decode与base64_encode加密解密函数

base64_encode是加密&#xff0c;而base64_decode是解密 base64_encode 语法&#xff1a;string base64_encode(string data); $stringwww.zhix.net智昕网络; //定义字符串 echo base64_encode($string); // 输出编码后的内容为 d3d3LnpoaXgubmV05pm65piV572R57ucbase64_decod…

谷歌浏览器中文版_谷歌地球下载/googleearth官方中文版+谷歌应用商店/谷歌超清实时卫星地图...

一、关于版本谷歌地球是一款虚拟地球仪软件&#xff0c;它把卫星照片、航空照相和GIS布置在一个地球三维模型上&#xff0c;用户通过客户端软件可以免费方便的浏览全球各地高清晰度卫星地图和图像&#xff0c;还可以方便的分享和下载地标文件&#xff0c;与他人一起交流。本期良…

Source Insight 4.0窗口总置于所有窗口最前面

现象&#xff1a;使用Source Insight 4.0的过程中&#xff0c;窗口总置于所有窗口最前面&#xff1b; 原因&#xff1a;不详&#xff1b; 解决办法&#xff1a;按两次F11&#xff0c;显示为全屏再退出

工业控制电脑_一文读懂:工控机和电脑的区别

经常会有人问到&#xff0c;什么是工控机&#xff1f;工控机与电脑具体又有哪些区别&#xff1f;今天我去工控一体机厂家高级工程师具体分析工控机和电脑的区别&#xff1a;首先工控机与大家口中的电脑&#xff08;即普通电脑&#xff09;工作原理上是一样的&#xff0c;但在实…

etf基金代码大全_再谈深得我心的指数基金:纳指ETF

纳指ETF&#xff0c;这是最深得我心的指数基金。场内T0交易&#xff0c;可以长线定投、中长线持有、波段套利、日内套利&#xff0c;除了沪深300ETF之外&#xff0c;它是我定义的第二只万能指数基金。回顾下纳指ETF往期的精彩文章&#xff1a;三问三答&#xff0c;谈一只伟大的…

Javascript删除HTML下节点

JS删除HTML下节点 Javascript删除ID为qrcode的节点 var code document.getElementById("qrcode"); code.parentNode.removeNode(element);Javascrip删除类名(Class Name)为qrcode的节点 var code document.getElementsByClassName("qrcode"); for(var…

苹果手机速度慢_你玩手机的时候,Ta在用APP学日语 (安卓版APP,苹果也适用)...

米娜桑&#xff0c;前一阵帮同学们介绍了日语输入法和如何用日语打字。学会了这些&#xff0c;你是不是仍然没有尝试着在手机上打出日文呢&#xff1f;这是因为你还没用需要打出日语的APP。纳尼&#xff0c;我玩手机的时候&#xff0c;&#xff34;&#xff41;已经在用&#x…