JS,Vue,Vue Router,路由管理器,路由简单的入门案例(简述vue-router路由的作用)

Vue Router

Vue.js 官方的路由管理器。它和Vue.js的核心深度集成,让构建单页面应用变得易如反掌。

npm安装vue-cli(vue-cli是vue的脚手架)

npm install vue-cli -g

vue –version

创建项目

创建项目:

vue init webpack vue-demo

npm install命令作用:

将项目下的package.json的devDependencies字段里的插件会被自动安装到node_modules下。

npm install切换淘宝源:

npm config set registry https://registry.npm.taobao.org

npm install –registry=https://registry.npm.taobao.org

项目运行:

npm run dev

JS,Vue,Vue Router,路由管理器,路由简单的入门案例(简述vue-router路由的作用)

项目中使用路由

1、src/App.vue中添加

JS,Vue,Vue Router,路由管理器,路由简单的入门案例(简述vue-router路由的作用)

<header> <!-- router-link 定义点击后导航到哪个路径下 --> <router-link to="/">Index</router-link> <router-link to="/home">Home</router-link> <router-link to="/about">About</router-link></header>

2、src/components/中添加home.vue和about.vue

hoem.vue

<template> <div> <h1>home</h1> <p>{{msg}}</p> </div></template><script> export default { data () { return { msg: "我是home 组件" } } }</script>

about.vue

<template> <div> <h1>about</h1> <p>{{aboutMsg}}</p> </div></template><script> export default { data () { return { aboutMsg: '我是about组件' } } }</script>

2、src/router/index.js路由修改

import Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld'// 引入组件import home from '@/components/home.vue';import about from '@/components/about.vue';Vue.use(Router)const routes = [ { path: '/', name: 'HelloWorld', component: HelloWorld }, { path:"/home", component: home }, { path: "/about", component: about }]var router = new Router({ routes: routes})export default router;

4、运行项目

npm run dev

注意,注释掉如下图所示:

JS,Vue,Vue Router,路由管理器,路由简单的入门案例(简述vue-router路由的作用)

项目运行效果

JS,Vue,Vue Router,路由管理器,路由简单的入门案例(简述vue-router路由的作用)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月21日 下午12:04
下一篇 2022年5月21日 下午12:06

相关推荐

  • 开源项目管理工具排名

    开源项目管理工具排名 随着开源软件的发展,开源项目管理工具也逐渐成为了项目管理中不可或缺的一部分。以下是当前比较流行的开源项目管理工具排名。 1. JiraJira是一款功能强大的…

    联系我们 2024年9月18日
    19
  • 中国从建国以来的科技成就

    中国从建国以来的科技成就 自新中国成立以来,中国人民一直在追求科技的发展。在这个伟大的时代里,中国取得了许多令人瞩目的科技成就。今天,我将向大家介绍一些中国建国以来取得的重要科技成…

    联系我们 2024年12月1日
    4
  • 重点研发项目的技术经济分析

    重点研发项目的技术经济分析 随着科技的不断进步和经济发展的不断加快,技术经济分析已成为企业发展和决策中不可或缺的一环。在技术经济分析中,重点研发项目的技术经济分析是至关重要的,它可…

    联系我们 2024年12月10日
    1
  • 信息系统项目管理师优秀论文:项目成本管理(2018年信息系统项目管理师论文)

    摘要:信息系统项目管理师优秀论文:项目成本管理。本论文来自科科过的《每天一小时,两月拿证》学员分享,本文共:2226字 上海市的XX园区系统管理系统项目,是在市政府加强对智慧城市建…

    联系我们 2022年5月23日
    358
  • 软件项目管理mooc答案

    软件项目管理MOOC答案 软件项目管理是软件开发过程中至关重要的一环,它涉及到从需求分析、规划、执行、监控和收尾等多个方面,对于项目的成功实现起着至关重要的作用。本文将针对软件项目…

    联系我们 2024年12月10日
    0
  • 开源 – DewCloud——通用开源物联网平台(开源dtu)

    一、DewCloud诞生背景 DewCloud脱胎于我在业余时间为一家物联网公司开发的机油加注物联网项目,目前实现的功能包括: 智慧大屏:润滑油 年月日、地理区域、油品用量,油桶库…

    联系我们 2024年5月14日
    117
  • 空气动力学研究方向

    空气动力学研究方向 空气动力学是研究流体力学在空气动力学领域的分支学科,主要研究流体在物体表面产生的速度和压力,以及如何通过计算和模拟来预测流体的运动和行为。 在过去的几十年中,空…

    联系我们 2024年12月7日
    4
  • 药学科研项目的选题与申报

    药学科研项目的选题与申报 随着药学领域的不断发展,科研项目的选题与申报也成为了药学研究中不可或缺的一部分。在选题与申报时,我们需要考虑到项目的可行性、研究价值以及实施难度等因素,确…

    联系我们 2024年12月9日
    13
  • 市级课题申报时间与研究对象的时间不一致

    市级课题申报时间与研究对象的时间不一致 近年来,随着城市化进程的加速和市民生活质量的提高,城市治理和城市发展面临着越来越多的挑战。其中,如何更好地了解和研究城市居民的生活和需求成为…

    联系我们 2024年12月4日
    1
  • 内控报告六大业务制度

    内部控制报告是公司进行内部审计时的一项重要工作,其目的是对公司的经济活动进行全面、系统、科学、有效的监督和管理,保证公司经济活动的合法、合规、有序、高效。为了进一步加强公司的内部控…

    联系我们 2024年12月2日
    7