新建项目的过程不多说了,参考:https://blog.csdn.net/qq_40323256/article/details/100999860

例1:极简的一个例子

运行结果:                          结构目录: 

A.vue

<template><div><h1>这是A页面</h1><br /><router-link to="/">返回</router-link></div>
</template>

B.vue

<template><div><h1>这是B页面</h1><br /><router-link to="/">返回</router-link></div>
</template>

Home.vue

<template><div><router-link to="/a">转向A页面</router-link><router-link to="/b">转向B页面</router-link></div>
</template>

router.js

import Vue from 'vue'
import Router from 'vue-router'import Home from './views/Home.vue'
import A from './views/A.vue'
import B from './views/B.vue'Vue.use(Router)export default new Router({routes: [{path: '/',component: Home},{path: '/a',component: A },{path: '/b',component: B  }]
})

App.vue

<template><div><router-view/></div>
</template>

main.js

import Vue from 'vue'import App from './App.vue'
import router from './router'Vue.config.productionTip = falsenew Vue({router,render: h => h(App)
}).$mount('#app')

例2:对比例1

运行结果:      结构目录(和例1一样): 

其他代码和例1相同,不同的是Home.vue和router.js,注意体会代码的不同之处

Home.vue

<template><div><router-link to="/a">转向A页面</router-link><router-link to="/b">转向B页面</router-link><router-view/></div>
</template>

router.js

import Vue from 'vue'
import Router from 'vue-router'import Home from './views/Home.vue'
import A from './views/A.vue'
import B from './views/B.vue'Vue.use(Router)export default new Router({routes: [{path: '/',component: Home,children: [{path: '/a',component: A},{path: '/b',component: B}]}]
})

Vue-cli3项目案例相关推荐

  1. Vue Cli3 项目 vue.config.js 配置

    Vue Cli3 项目 vue.config.js 配置 配置优化 一.js文件最小化处理 二.分割代码 三.图片资源压缩 四.开启gzip压缩 先看一下优化配置之前的文件大小 通过vue-cli3脚 ...

  2. vue cli3 项目中解决跨域

    最近项目中用到高德api,要做一个天气的模块. 做这个天气的模块,得知道用户所在得城市 于是呢,我就在vue项目中获取了当前用户得ip,根据用户的ip定位了城市 具体代码: vue页面: <te ...

  3. Vue Cli3 项目打包优化

    1.项目优化 实现步骤: 清除生产环境中的console.log语句 生成打包报告,根据报告优化项目 第三方库启用CDN 路由懒加载 首页内容定制 2.执行build 2.1 清除生产环境中的cons ...

  4. vue cli3+项目使用postcss-px2rem或者postcss-plugin-px2rem适配

    1. 使用postcss-px2rem或者postcss-plugin-px2rem讲vue项目的px全部转换未rem适配. 2. 下载: npm install --save postcss-px2 ...

  5. vue cli3项目上限qq浏览器等出现空白兼容性错误解决方案

    npm install es6-promise --save-dev npm install babel-polyfill --save-dev 都在main.js中引入 import 'babel- ...

  6. 可视化构建工具探索之Vue Cli3.0 阿里飞冰

    Vue Cli3.0可视化构建工具--Vue UI 一.安装环境 安装了最新的Vue CLI.打开Terminal,输入: npm install -g @vue/cli or yarn global ...

  7. vue cli3 搭建项目 使用vue-router 以及 element-ui

    搭建vue项目,(node和git 首先要下载) 1.首先根据vue官网 Cli的说明,快速搭建. cli3上的命令应该是: vue create 项目名称(之后可以一路回车) npm run ser ...

  8. 公司项目vue cli2升级到vue cli3

    背景: 公司项目历时时间较长,通过长时间的迭代,目前项目文件较多(src目录下有2217个文件),系统庞大, 之前通过vue cli2脚手架构建的项目框架,在本地开发时已经明显感觉到吃力(项目首次启动 ...

  9. Vue CLI3搭建的项目中,如何给文件夹起别名?

    因为这段大年的时间里,好久没写博客了,是好懒散了.真的是少年易老学难成,一寸光阴不可轻啊.浪费一秒钟是一秒钟的罪过. 我们使用Vue CLI3搭建的项目中,在vue.config.js文件中,在给文件 ...

  10. vue cli项目升级--vue cli3升级到vue cli4

    原文网址:vue cli项目升级--vue cli3升级到vue cli4_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍如何升级vue项目的vue cli版本. 官方网址 https://c ...

最新文章

  1. Science重磅:DeepMind再获突破,用AI开启理解电子相互作用之路
  2. 微软职位内部推荐-SDEII for Windows Phone Apps
  3. 架构设计之依赖倒置、控制反转与依赖注入
  4. JZOJ 5048. 【GDOI2017模拟一试4.11】IQ测试
  5. 有没有朋友可以帮我解释一下贴水是什么意思?
  6. php中newself(),在php代码中新建对象用到的new self与new static有什么不同
  7. C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别
  8. 【转】HTTP协议之multipart/form-data请求分析
  9. addr2line -f -e *.so 0x9d69
  10. android(八)、触摸事件分发
  11. 打算开源一个低代码平台,第二天,包含【工作流,业务流,财务,APQC】。技术站 React,typescript,java,mysql
  12. 干货:1分钟了解巨量引擎准入行业和资质规范
  13. 20180805:求出字典d = {'a':1,b:2,c:3,d:4,e:4}中的最大的字母,并打印出来
  14. Microsemi Libero SoC 教程2 (点亮LED闪烁)
  15. 《沟通的方法》笔记十七:道歉
  16. 国产芯片一级供应商有哪些
  17. 园区信息通信基础设施管理方案
  18. Unity的gamma矫正、颜色空间及其转换的问题
  19. pip升级报错:def read(rel_path: str) -> str SyntaxError: invalid syntax
  20. 从“金融IT”乙方转到甲方的职场感悟

热门文章

  1. java 获取视频时长
  2. k2p华硕系统怎么设置_斐讯k2华硕固件,斐讯k2p华硕固件设置
  3. 2021下半年 自编译最新稳定版 裴讯 Phicomm K2 Openwrt 固件
  4. 《游戏设计艺术(第2版)》——学习笔记(27)第27章 通过试玩创造好游戏
  5. DWGTool Acme CADSee 2020(cad看图软件)官方正式版V6.6.15.1366 | 好用免费的cad看图软件下载
  6. 3D滚动控件实现抽奖效果
  7. MSAgent技术应用
  8. 【数学建模】模糊数学模型详解
  9. 企业网络信息安全意识宣贯——屏保制作
  10. html网页中获取vf数据到mysql_vfp教程之用FoxWeb在网上快速发布你的FOXPRO数据库