【发布时间】:2018-12-16 11:08:52
【问题描述】:
对于一个项目,我们希望通知在应用程序的所有视图中都可见。
侧边栏菜单允许用户在视图之间移动,并且与通知组件和websocket组件react-stomp处于同一级别。路由器用于根据所选菜单项更改下一级的视图。
我们的问题是,如果有新消息到达,我们需要将其作为道具传递给视图,当然这会触发整个组件的重新渲染。
有没有办法避免这种重新渲染?
我们希望避免使用 redux,尽管我们知道这是一种可能的解决方案。
【问题讨论】:
标签: javascript reactjs websocket stomp spring-websocket