优艾设计网

vue-router2.0 router-link怎么与组件结合使用? 财富值29?

优艾设计网 https://www.uibq.com 2023-04-24 13:56 出处:网络 作者:PS抠图
新版 vue-router 改用 router-link 代替原来的 v-link, 渲染时会根据需要渲染成 a 标签或其他标签。那假如有个组件最外层就是 a 标签,例如组件 App <!-- App --> <a> ... <slot></slot> &

新版 vue-router 改用 router-link 代替原来的 v-link, 渲染时会根据需要渲染成 a 标签或其他标签。
那假如有个组件最外层就是 a 标签,
例如组件 App

<!-- App --> <a> ... <slot></slot> </a>

使用 App 组件时, 如何与 router-link 结合,实现点击组件跳转到对应地址?

补充:
例如App组件是写好的,现在使用App作为子组件,来实现组件B

<template> <优艾设计网_设计客;div> <div>...</div> <App>Go to ...</App> </div> </template>

如果想要点击组件App,进行跳转,使用vue-router如何实现?


mengwei802 2022-09-09 12:05

优艾设计网_Photoshop论坛

定义路由,加载模版const routes = [ { path: /foo, component: Foo }, { path: /bar, component: Bar }]


无限的期待 2022-09-09 12:11

优艾设计网_设计百科

模版中指定路径<router-link to="/foo">Go to Foo</router-link>


谁TM动了我的账号 2022-09-09 12:16

优艾设计网_设计圈

挂载路由后就可以了。看 Vue-router2 文档上写的很清晰。


新疆旅游在线咨询 2022-09-09 12:24

优艾设计网_设计

定义组件模版const Foo = { template: <div>foo</div> }


0

精彩评论

暂无评论...
验证码 换一张
取 消