zoukankan      html  css  js  c++  java
  • Vue路由教程

    1.安装路由

      npm install vue-router

    2.在router.js导入vue-router,vue

      import VueRouter from 'vue-router'

      import Vue from 'vue'

      //因为配置路由表的时候,需要用到Main.vue组件,所以需要导入Main.vue

      import Main from './components/Main.vue';

    3.在router.js中导入路由,挂载到Vue程序中

      Vue.use(VueRouter)

    4.router.js -----配置路由表,根据不同的url导航到指定的组件视图

      使用hash表示路由标识

      export default  new VueRouter({

        routes: [

          {

          path:' / ',

          component:' Main '

          }

        ]

      })

    5. 将路由实力配置到根实例(入口文件)的router中

      //导入路由

      import router from ‘./router’

      new  Vue({

        //第二个router就是路由实例的变量接收的router

        router:router

      })

    6.在你的视图中告诉路由往哪里渲染

      <router-view></router-view>

    7.$router和$route的区别

      $router:是路由对象,一般用于跳转使用

          在Vue实例内部,可以通过$router访问路由实例,还可以进行重定向,相当于location.href

      

       

      $route: 也是路由对象,可以用来获取当前路由路径的参数

          可以获取路径的动态参数

        this.$route.params

      

  • 相关阅读:
    Struts2与Ajax数据交互
    Struts2笔记--文件下载
    Struts2笔记--文件上传
    Struts2笔记--Action访问Servlet API
    Servlet笔记2-文件上传
    Listener监听器笔记1
    ios开发 "此证书的签发者无效"
    WinObjC 微软搞了一个这个Windows Bridge for iOS,吸引iOS开发者; 表示很期待
    unity与iOS、Android交互
    iOS 9检测QQ、微信是否安装
  • 原文地址:https://www.cnblogs.com/md-lw/p/8782743.html
Copyright © 2011-2022 走看看