index.js,index.vue,course.vue,master.vue等

  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import Index from '@/components/index'
  4. import Course from '@/components/course'
  5. import Master from '@/components/master'
  6. Vue.use(Router)
  7.  
  8. export default new Router({
  9. routes: [
  10. {
  11. path: '/',
  12. name: 'index',
  13. component: Index
  14. },
  15. {
  16. path: '/course',
  17. name: 'course',
  18. component: Course
  19. },
  20. {
  21. path: '/master',
  22. name: 'master',
  23. component: Master
  24. }
  25. ]
  26. })
  1. <template>
  2. <div>
  3. 主页
  4. </div>
  5. </template>
  6.  
  7. <script>
  8. export default{
  9. name:"index",
  10. data(){
  11. return{
  12.  
  13. }
  14. }
  15. }
  16. </script>
  17.  
  18. <style scoped>
  19.  
  20. </style>
  1. <template>
  2. <div>
  3. 课程页面
  4. </div>
  5. </template>
  6.  
  7. <script>
  8. export default{
  9. name:"course",
  10. data(){
  11. return{
  12.  
  13. }
  14. }
  15. }
  16. </script>
  17.  
  18. <style scoped>
  19.  
  20. </style>
  1. <template>
  2. <div>
  3. <ul>
  4. <li>
  5. <router-link to="/">首页</router-link>
  6. </li>
  7. <li>
  8. <router-link to="/course">课程</router-link>
  9. </li>
  10. <li>
  11. <router-link to="/master">专家</router-link>
  12. </li>
  13. </ul>
  14. </div>
  15. </template>
  16.  
  17. <script>
  18. export default{
  19. name:"navlist",
  20. data(){
  21. return{
  22.  
  23. }
  24. }
  25. }
  26. </script>
  27.  
  28. <style scoped>
  29. a{
  30. text-decoration: none;
  31. color: #;
  32. }
  33. div{
  34. width: %;
  35. height: 50px;
  36. background: #F1F1F1;
  37. line-height: 50px;
  38. }
  39. ul{
  40. list-style: none;
  41. }
  42. ul li{
  43. float: left;
  44. margin: 20px;
  45. }
  46. </style>

效果图

vue路由DEMO的更多相关文章

  1. vue 路由demo

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. 一个基于ES6+webpack的vue小demo

    上一篇文章<一个基于ES5的vue小demo>我们讲了如何用ES5,vue-router做一个小demo,接下来我们来把它变成基于ES6+webpack的demo. 一.环境搭建及代码转换 ...

  3. 一个基于ES5的vue小demo

    由于现在很多vue项目都是基于ES6开发的,而我学vue的时候大多是看vue官网的API,是基于ES5的,所以对于刚接触项目的我来说要转变为项目的模块化写法确实有些挑战.因此,我打算先做一个基于ES5 ...

  4. Vue 路由详解

    Vue 路由详解 对于前端来说,其实浏览器配合超级连接就很好的实现了路由功能.但是对于单页面应用来说,浏览器和超级连接的跳转方式已经不能适用,所以各大框架纷纷给出了单页面应用的解决路由跳转的方案. V ...

  5. Vue路由(vue-router)详细讲解指南

    中文文档:https://router.vuejs.org/zh/ Vue Router 是 Vue.js 官方的路由管理器.它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌.路由实际 ...

  6. --@angularJS--一个简单的UI-Router路由demo

    1.index.html: <!DOCTYPE HTML><html ng-app="routerApp"><head>    <titl ...

  7. Vue路由vue-router

    前面的话 在Web开发中,路由是指根据URL分配到对应的处理程序.对于大多数单页面应用,都推荐使用官方支持的vue-router.Vue-router通过管理URL,实现URL和组件的对应,以及通过U ...

  8. 攻克vue路由

    先下手 路由是个好功能,但是每次都感觉没法开始下手,愣愣的看半天官方文档,所以做个快速开始教程. 首先先搭好HTML文件结构: <!--link和view在一个父元素下--> <di ...

  9. Vue路由学习心得

    GoodBoy and GoodGirl~进来了就看完点个赞再离开,写了这么多也不容易的~ 一.介绍  1.概念:路由其实就是指向的意思,当我们点击home按钮时,页面中就要显示home的内容,点击l ...

随机推荐

  1. PAT甲题题解-1109. Group Photo (25)-(模拟拍照排队)

    题意:n个人,要拍成k行排队,每行 n/k人,多余的都在最后一排. 从第一排到最后一排个子是逐渐增高的,即后一排最低的个子要>=前一排的所有人 每排排列规则如下: 1.中间m/2+1为该排最高: ...

  2. 《Linux内核分析》第五周学习总结 扒开系统调用的三层皮(下)

    扒开系统调用的三层皮(下) 郝智宇 无转载 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.给Men ...

  3. Spring sprint @ ninth day

    时间 日期 地点 工作 20:05 5.20 九实 集成网络助手项目 遇到的困难:集成遇到,画了好久的rc文件,编译不了.rc文件也不能复制,还得重画.郁闷!!!

  4. Alpha 冲刺一

    团队成员 051601135 岳冠宇 051604103 陈思孝 031602629 刘意晗 031602248 郑智文 031602234 王淇 会议照片 项目燃尽图 项目进展 界面(简陋) 登录界 ...

  5. #Leetcode# 725. Split Linked List in Parts

    https://leetcode.com/problems/split-linked-list-in-parts/ Given a (singly) linked list with head nod ...

  6. [转帖]DRAM芯片战争,跨越40年的生死搏杀

    DRAM芯片战争,跨越40年的生死搏杀 超级工程一览 ·2017-08-20 12:50·半导体行业观察 阅读:1.4万 来源:内容来自超级工程一览 , 谢谢. DRAM是动态随机存储器的意思,也就是 ...

  7. [转帖]Portainer -- Docker可视化管理工具的安装配置及使用

    原贴地址:https://blog.csdn.net/A632189007/article/details/78779920 Portainer介绍 Portainer是Docker的图形化管理工具, ...

  8. Python 实现数据库更新脚本的生成

    我在工作的时候,在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了 ...

  9. 初识elasticsearch_2(查询和整合springboot)

    初始化 首先将官网所下载的json文件,放入到es中,采用如下命令: curl -H "Content-Type: application/json" -XPOST 'localh ...

  10. Hello 2019 自闭记

    A:8min才过??? #include<iostream> #include<cstdio> #include<cmath> #include<cstdli ...