Vue-router的使用姿势
本文转载于: 猿2048 网站➦ https://www.mk2048.com/blog/blog.php?id=h2j2hk0bbb 虽然有很多 router 的相关文章了,但是那又怎么样,我就是要写。 欢迎来我的Vue技术群交流: 887516034 其实vuejs有一个叫做动态组件的东西,效果和路由有点相似,根据需求显示不同的组件,但是在实际使用上,很小气,就给人玩不爽,没办法像路由一样编程式导航( push , replace ),也没有浏览器路径的语义引导,动态组件更适合小规模的局部tab,给大家秀一波用法 <template> <div> ul>li>tab1+tab2 @click="" <!-- >>>此处改变下面data中的tab值就可以切换了 --> <!-- 此处相当于router-link效果,虽然没有浏览器的url引导,但是可以自己写面包屑 --> <component :is="tab"></component> <!-- 这里就是router-view显示区了 --> </div> </template> <script> import tab1 from 'path/to/tab1.vue' //相比vue-router要引入很多文件 麻烦 import tab2 from 'path/to/tab2.vue' //其实vue-router也引入文件