//使用router-link和a标签差不多,重点是在vue-router中需要在对应的js文件中createRouter里面配置path的路径和createWebHistory(createWebhashHistory)的导入
//main.js中需要use(router),就可以进行路径的使用,下面是简单的写法
<script >
</script>
<template>
<div class="app">
<router-link to="/index">首页</router-link> |
<router-link to="/about">关于</router-link> |
<router-link to="/users">用户</router-link> |
</div>
<router-view/>
</template>
<style scoped>
</style>
//当然router-link还可以在to中携带参数,可以模板字符串形式或者对象的写法
//name是在对应的js中路径写成了 path: '/user/:username'的写法,正常就是 path: '/user‘,在to中就是query,又因为path和params不能共存,所以在js中又加上了 name: 'user', // 命名路由的写法
//最后携带过去后在对应vue文件的this.$route里面就有数据了
<router-link :to="{path:'./detail',query:{id:item.id}}">详情</router-link>文章来源:https://www.toymoban.com/news/detail-817857.html
<router-link :to="{name:'user',params:{username:item.username}}">用户</router-link>文章来源地址https://www.toymoban.com/news/detail-817857.html
到了这里,关于Vue关于router-link的使用和部分代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!