用了redux,怎么在组件A里触发组件B的事件呢?

现在是两个组件共同使用一个state,
组件A修改这个state,
组件B监听props的改变,
监听到这个值发生变化时,
就触发自己的事件,
但这样写感觉好low啊...

大佬们,有别的触发方式吗?
(不想用ref的那种)

阅读 4k
2 个回答

这就是React最常见的状态提升用法啊

你的需求是什么,你期望怎么做才算不low

正常来说,大部分需求都不需要监听数值变化,直接交给框架更新视图就行了吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题