vue中VueRouter路由基础的示例分析


这篇文章主要介绍vue中VueRouter路由基础的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!用 Vue.js + Vue Router 创建单页应用,感觉很自然:使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 Vue Router 添加进来,我们需要做的是,将组件 (components) 映射到路由 (routes),然后告诉 Vue Router 在哪里渲染它们。路由本质上就是超链接。
(1)、router-link-exact-active类
当路由到哪里时,该类名就添加到对应的路由标签上。
比如:当点击About时,路由就跳转到About对应的页面
(2)、router-link-active类
路由中,子路由的path设置(比如:http://localhost/home)包含了父路由的path设置(比如:http://localhost/),那么点击子路由的时候,给子路由添加router-link-active类时,父路由也有router-link-active类。也就是当点击(http://localhost/home)路由后,两个路由都有被选中的效果。
vue中的html部分引入router-link(与a原理类似),to属性就是要跳转的vue组件,而router-view就负责展现当前路由所指向的内容,使得单页面也能达到页面跳转的效果!可以看到项目已经自动生成了两个路由,一个是主页home,一个是about界面。路径分别为 '/' '/about' 。打开根目录的main.js,可以看到在main.js引入了路由,所以在所有组件中都可以使用路由了。可以看到HomeAbout两个路由导航。写一个类似淘宝的路由导航,包括:主页、消息、购物车和我的四部分。
新建四个vue文件,对应四个路由。配置路由index.js文件在App.vue中配置免费云主机域名导航栏结果:以上是“vue中VueRouter路由基础的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注百云主机行业资讯频道!

相关推荐: 如何使HTML标签在HTML页面正常显示而不被解析

本文小编为大家详细介绍“如何使HTML标签在HTML页面正常显示而不被解析”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何使HTML标签在HTML页面正常显示而不被解析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。   要想ht…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/01 13:55
下一篇 10/01 13:56

相关推荐