在这个容器中,用户可以在这个容器的不同视图之间切换,然后更改一个property (_activeAlarmsListViewSet,可以是list或top)。视图之间的切换工作得很好,不出所料,我遇到的唯一一件事就是,页面在渲染期间会跳到顶部。我已经尝试捕获update()调用并自己处理它(是的,不再跳转),但也不再有视图切换,因为不会发生重新渲染: if
在我的react代码中,在组件中,我从会话存储(在useEffect钩子中)获取一个值。当控制台打印时,它会显示值。但是在呈现(或返回方法)中,它不具有刚刚获取的值。在存储相同的状态并在渲染中获取之后,规避了这个问题!sessionStorage.getItem("someKey");// In the return method <div>{myValue}</div>为什么在呈现中从会话存储中获取<
我发现的其他相关问题都过时了。正如标题所述,我想知道如何在不破坏视图的情况下在视图之间进行转换。-School Partial (I am using queryParams here)
我能够在Report视图之间导航,而不破坏School部分,因为我使用queryParams并使用displaySchoolPartial<