vuejs怎样实现侧边树和页面内容的联动?

发布于 2022-09-03 15:14:12 字数 226 浏览 9 评论 0

树有根和叶子节点,页面内容有两个组件分别对应根节点和叶子节点,当点击根节点的时候,页面内容变成相应页面内容组件,点击叶子节点时变成另一个组件。

该功能使用vue-router还是vuex可以比较方便的实现该功能?

如果使用vue-router,v-link分别在叶子节点和根节点,他们可以统一对应到一个<router-view>吗?

树是递归的树,如何实现根和叶子连接不同的页面?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

呆橘 2022-09-10 15:14:12

vue-router

大概就是这样:

<sidebar></sidebar>
<router-view></router-view>

在sidebar里面放你所谓的根子组件。。。在sidebar里面点击按钮是this.$route.router.go()到相应的页面。

秋凉 2022-09-10 15:14:12

可以参考我做的vue多层菜单 和 视图切换
https://github.com/kuma0605/v...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文