首页新闻找找看学习计划

关于vuex中组件传值

0
[待解决问题]

vue 项目中 顶部有导航栏 鼠标进入导航栏 侧边栏跟着切换 这种实现使用vuex吗

师师要上进的主页 师师要上进 | 菜鸟二级 | 园豆:208
提问于:2018-10-30 15:32
< >
分享
所有回答(1)
0

不需要使用vuex

心悠魂然 | 园豆:2080 (老鸟四级) | 2018-10-30 16:58

那是怎么实现 请指点一下 谢谢

支持(0) 反对(0) 师师要上进 | 园豆:208 (菜鸟二级) | 2018-10-30 17:01

@师师要上进: 数据驱动视图,如果你是在一个组件中;默认给导航栏一个编号,划入导航栏时,将编号作为参数传出,将参数赋值给你控制显示隐藏的值(假设是n),
假设其中一个侧边导航栏有则v-if:"n==1",
当划到1时,由于n==1,则此侧边栏显示

支持(0) 反对(0) 心悠魂然 | 园豆:2080 (老鸟四级) | 2018-10-30 17:34

@师师要上进: 说的比较粗糙,你可以百度一下,方法有很多的,主要是要有数据去驱动视图的概念

支持(0) 反对(0) 心悠魂然 | 园豆:2080 (老鸟四级) | 2018-10-30 17:37

@心悠魂然: 这样就得写很多子组件了吧 因为每个侧边栏还有对应的页面内容 我也不是很懂这个 无奈

支持(0) 反对(0) 师师要上进 | 园豆:208 (菜鸟二级) | 2018-10-31 08:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册