全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

vue-router单页面路由

vue中,有一个类库叫做vue-router,是用来做单页面路由的。做路由一般分为四个步骤:

  • 准备一个根组件  vue.extend();
  • 需要做路由的内容准备   template;
  • 准备路由 new VueRouter();
  • 关联路由   map
  • 启动路由 start(App,'#box');//第一个参数是准备的根组件,第二个参数是要捆绑的位置就是自己定义的id中

github上vue-router下载地址:https://github.com/vuejs/vue-router

关于路由跳转的简单代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <script type="text/javascript" src="js/vue.js" ></script>
    <script type="text/javascript" src="js/vue-router.js" ></script>
    <script type="text/javascript" src="js/vue-resource.js" ></script>
    <title></title>
  </head>
  <body>
    <div id="box">
      <ul>
        <li>
          <a v-link="{path:'/home'}">我是第一个a</a>
        </li>
        <li >
          <a v-link="{path:'news'}">我是第二个a</a>
        </li>
      </ul>
      <div>
        <router-view></router-view>
      </div>
    </div>
  </body>
  <script>
    //1.准备一个根组件
    var App=Vue.extend();
    
    //2.Home News 组件准备
    var Home=Vue.extend({
      template:'<h3>我是第一个a的内容页</h3>'
    });
    
    var News=Vue.extend({
      template:'<h3>我是第二个a的内容页</h3>'
    })
    
    //3.准备路由
    var router = new VueRouter();
    
    //4.关联
    
    router.map({
      'home':{
        component:Home
      },
      'news':{
        component:News
      }
    })
    
    //5.启动路由
    
    router.start(App,'#box');
  </script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# vue  # router  # 路由  # vue+element使用动态加载路由方式实现三级菜单页面显示的操作  # vue自定义标签和单页面多路由的实现代码  # vue自动路由-单页面项目(非build时构建)  # Vue.js 单页面多路由区域操作的实例详解  # 解决vue-router 嵌套路由没反应的问题  # vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作  # vue2路由方式--嵌套路由实现方法分析  # Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)  # vue多层嵌套路由实例分析  # 详解vue路由篇(动态路由、路由嵌套)  # vue 在单页面应用里使用二级套嵌路由  # 我是  # 第一个  # 第二个  # 下载地址  # 跳转  # 大家多多  # 有一个  # 类库  # 分为四个  # 是用来  # pre  # github  # DOCTYPE  # br  # class  # brush  # xhtml  # https  # vuejs  # lt 


相关文章: 移民网站制作流程,怎么看加拿大移民官网?  制作网站的软件免费下载,免费制作app哪个平台好?  建站VPS能否同时实现高效与安全翻墙?  ,如何利用word制作宣传手册?  建站之星24小时客服电话如何获取?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  建站主机是否属于云主机类型?  建站主机如何安装配置?新手必看操作指南  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  如何快速完成中国万网建站详细流程?  如何在Golang中指定模块版本_使用go.mod控制版本号  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  个人摄影网站制作流程,摄影爱好者都去什么网站?  Python lxml的etree和ElementTree有什么区别  如何配置WinSCP新建站点的密钥验证步骤?  如何在橙子建站上传落地页?操作指南详解  大连网站设计制作招聘信息,大连投诉网站有哪些?  如何选择高效稳定的ISP建站解决方案?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  建站之星官网登录失败?如何快速解决?  如何在阿里云香港服务器快速搭建网站?  如何通过.red域名打造高辨识度品牌网站?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  北京制作网站的公司,北京铁路集团官方网站?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  如何快速生成橙子建站落地页链接?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  如何快速生成凡客建站的专业级图册?  详解jQuery中基本的动画方法  建站之星CMS建站配置指南:模板选择与SEO优化技巧  如何彻底卸载建站之星软件?  ,网页ppt怎么弄成自己的ppt?  建站之星各版本价格是多少?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  如何获取免费开源的自助建站系统源码?  专业公司网站制作公司,用什么语言做企业网站比较好?  建站之星安装路径如何正确选择及配置?  香港网站服务器数量如何影响SEO优化效果?  如何快速选择适合个人网站的云服务器配置?  建站之星展会模版如何一键下载生成?  Thinkphp 中 distinct 的用法解析  如何在阿里云服务器自主搭建网站?  SQL查询语句优化的实用方法总结  购物网站制作公司有哪些,哪个购物网站比较好? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。