首页 >web前端 >Vue.js >vue.js如何引用vue router

vue.js如何引用vue router

coldplay.xixi
coldplay.xixi原创
2020-11-12 16:50:132321浏览

vue.js引用vue router的方法:首先安装npm包,代码为【npm install vue-router --save】;然后利用【v-link】这个【directive】。

vue.js如何引用vue router

【相关文章推荐:vue.js

vue.js引用vue router的方法:

安装

基于传统,我更喜欢采用npm包的形式进行安装。

npm install vue-router --save

当然,官方采用了多种方式进行安装,包括bower,cdn等。

基本用法

在HTML文档中使用,只需要利用v-link这个directive就行了,如:

<a v-link="{path: &#39;/view-a&#39;}">Go to view-a</a>

ps: v-link还支持activeClass用于指定链接活跃时的css样式。replace属性为true的时候可以让链接在跳转的时候不会留下历史记录。

而在ES5中使用,需要先创建路由器实例,随后传入配置参数即可,如:

var router = new VueRouter();
router.map({
  &#39;/view-a&#39;: {
    component: ViewA
  },
  &#39;/view-b&#39;: {
    component: ViewB
  }
});
router.start(App, &#39;#app&#39;);

以上定义的路由器规则,采用映射到一个组件的方式,最后启动应用的时候,挂载到#app的元素上。

相关免费学习推荐:JavaScript(视频)

以上是vue.js如何引用vue router的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn