请教一个父子组件通信和子组件中的子组件间(兄弟组件)通信问题

2020-10-29 16:23:00 +08:00
 coolair

目前情况,在父组件 A 中调用了子组件 B,子组件 B 下有两个子组件 B1 和 B2 。

现在在父组件中传一个列表给子组件:

[
    {
        'key': 1,
        'value': 1,
        'children': [
            {
                'key': 1,
                'value': 1,
            }
        ]
    }, {
        'key': 2,
        'value': 2,
        'children': [
            {
                'key': 2,
                'value': 2,
            }
        ]
    }
]

现在这个数据用于 B1 的 select options

问题:想 B2 根据 B1 的选择设置 B2 的 options 为 B1 选择数据的 children,应该如何下手?

请各位大大指点一二,谢谢。

660 次点击
所在节点    问与答
1 条回复
MinYa
2020-10-29 16:36:20 +08:00
两层传下去,在 B 这里统一管理下发 props 就可以了把,还有一种直接全局数据源,这个也能达到目的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/719839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX