vue路由-基本使用、重定向、动画、传参

1、什么是路由?

  

  url中的hash:https://blog.csdn.net/qq_41219391/article/details/84307129

  

2、vue路由

  1、安装路由:

    1、直接下载vue-router.js文件

      

    2、用包管理工具npm 下载并管理

          

   2、使用路由---路由时如何工作的

    1、路由最基本的使用

    

    

    

    2、路由重定向的使用---redirect

    

    3、设置选中的路由样式的方式(2种)

      第一种:直接修改router提供的那个设置选中的类的样式----.router-link-active{      }

      

      第二种:全局设置选中路由的类---linkActiveClass

      

      

    4、为路由切换启动动画

      

      

    5、路由传参

      

 方式2:params方式

    

    

    

    

    

  

      

    

原文地址:https://www.cnblogs.com/yangyutian/p/11053860.html

时间: 2024-10-02 12:23:58

vue路由-基本使用、重定向、动画、传参的相关文章

关于vue路由对不同界面进行传参及跳转的总结

最近在做一个公众号的商城项目,主要用的VUE+MUI,其实今天这个点对于有过项目经验的前端工作者来说是最基础的,但也是必须要掌握的,今天小编主要是记录下传参和跳转的一些总结(仅供参考). 首先我们先上代码吧! <router-link :to="{path:'/editaddress',query:{ id:item.id }}"> <div class="top_left_center"> <img src="/static

vue路由对不同界面进行传参及跳转的总结

最近在做一个公众号的商城项目,主要用的VUE+MUI,其实今天这个点对于有过项目经验的前端工作者来说是最基础的,但也是必须要掌握的,今天小编主要是记录下传参和跳转的一些总结(仅供参考). 首先我们先上代码吧! <router-link :to="{path:'/editaddress',query:{ id:item.id }}"> <div class="top_left_center"> <img src="/static

spring MVC 转发与重定向(传参)

return "forward:index.jsp"; //转发  return "forward:user.do?method=reg5"; //转发 return new ModelAndView("/toList");//转发 return "redirect:user.do?method=reg5"; //重定向 return "redirect:http://www.baidu.com"; //重

vue router 如何使用params query传参,以及有什么区别

写在前面: 传参是前端经常需要用的一个操作,很多场景都会需要用到上个页面的参数,本文将会详细介绍vue router 是如何进行传参的,以及一些小细节问题.有需要的朋友可以做一下参考,喜欢的可以点波赞,或者关注一下,希望可以帮到大家. 本文首发于我的个人blog:obkoro1.com Vue router如何传参 params.query是什么? params:/router1/:id ,/router1/123,/router1/789 ,这里的id叫做params query:/route

Vue 子组件向父组件传参

直接上代码 <body> <div id="counter-event-example"> <p>{{ total }}</p> <button-counter v-on:increment="incrementTotal"></button-counter> <button-counter v-on:increment="incrementTotal"><

14.Vue路由参数传递以及重定向

1.使用场景 我们经常需要把某种模式匹配到的所有路由,全都映射到同个组件.例如,我们有一个 User 组件,对于所有 ID 各不相同的用户,都要使用这个组件来渲染.此时我们就需要传递参数了: 2.使用流程 修改父组件,绑定的子组件路由名称以及传递的参数 修改路由配置文件子组件的路径中添加参数,以及修改名称 修改子组件<template>内容用于展示 3.路由参数传递的两种方式 注:不要在<template>中直接添加获得参数,需要在外层加标签包含起来 1.占位符: 修改父组件Mai

Spring mvc框架 controller间跳转 ,重定向 ,传参

 一.需求背景 1. 需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示. @RequestMapping(value = "/activityType", method = RequestMethod.GET) public String activityType(HttpServletRequest request, ModelMap model,RedirectAttribut

spring mvc 重定向加传参

常用: ModelAndViewi: return new ModelAndView("redirect:/toList");  或者 ii:return "redirect:/toList"; 或者 iii:response.sendRedirect("index.html"); 1. 需求背景    需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页

vue 父组件向子组件传参

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <script src="../JS/vue.js"></script> <body> <!--父亲组件--> <div id=

Vue入门十三、路由的传参和取参

1.查询参login?id=12345 配置:(传参):to="{name:'login', query:{id:'loginid'}}"获取:(取参)this.$route.query.id 2.路由参数 配置:(传参):to="{name:'login', params:{id:'loginid'}}"获取:(取参)this.$route.params.id 3.路径参数register/registerid/info 配置:(传参):to="{nam