zoukankan      html  css  js  c++  java
  • Vue-Router的使用(一) --- 快速开始

      使用Vue路径实现动态挂载组件。将使用过程步骤化,方便自己后续的使用。快速开始Vue Router的步骤

    一、安装Vue Router插件

      cmd切换到项目目录。执行cnpm install vue-router --save。Vue Router 官网:https://router.vuejs.org/zh/installation.html

      

    二、在main.js中使用Vue Router组件

      在main.js中添加如下红色框内的代码:

      

     三、配置路由

      配置路由分为4个步骤:定义 (路由) 组件、定义路由、创建 router 实例、创建和挂载根实例。这四步可以全部卸载main.js中,也可以使用模块化将这四步单独写在一个模块中,最后import到main.js中挂载

    3.1  定义 (路由) 组件

       路由组件可以是直接定义,也可以是导入已经定义好的组件。这里导入已经定义好的组件。如下

      

     3.2 定义路由(路由对象数组

       定义路由对象数组。对象的path是自定义的路径(即使用这个路径可以找到对应的组件),component是指该路由对应的组件。如下:

      

     3.3 实例化Vue Router对象

      调用Vue Router的构造方法创建一个Vue Router的实例对象,将3.2步定义的路由对象数组作为参数对象的值传入。如下

      

     3.4 挂载根实例

       

     四、在App.vue中使用路由

       在App.vue中使用<router-view>标签来显示路由对应的组件,使用<router-link>标签指定当点击时显示的对应的组件,to属性就是指定组件对应的路由。如下:

      

     五、注意

       在HBuilderX中新建的Vue项目使用npm run dev跑不起来,使用npm run serve      就好了

    npm install vue-router
  • 相关阅读:
    left、pixelLeft、posLeft的区别
    mysql null 值查询问题
    把php.exe加入系统环境变量-使用命令行可快速执行PHP命令
    《软件测试》
    《软件实现》
    《面向对象设计》
    《面向对象分析》
    《面向对象基础》
    《软件工程中的形式化方法》
    《需求工程》
  • 原文地址:https://www.cnblogs.com/hebing0415/p/11780126.html
Copyright © 2011-2022 走看看