首页 > 解决方案 > 实施用户操作与动态操作

问题描述

我目前正在开发一个项目,它是一个带有很多下拉菜单的 react/redux 应用程序。客户端希望同步几个菜单,以使当用户选择一个项目时,其他菜单处于“同步”状态,并动态选择有关用户选择的默认选项。

但是这个特性会导致很多副作用,例如,如果我们需要回到以前的状态,下拉菜单之间的这种永久同步会覆盖过去的用户设置。

我想尝试的策略是在 1、用户交互 (onClick) 和 2、动态交互 (onChange) 之间有所不同。我试图通过仅在单击时在下拉列表之间进行同步来实现这个想法,但是 react-select 组件似乎并不真正理解“onClick”。你是否已经在你的代码中实现了这种模式?有任何想法吗?

非常感谢您的帮助

纪尧姆

标签: reactjsuser-interfacedrop-down-menusynchronizationreact-select

解决方案


推荐阅读