在这个example我不明白为什么我们需要StaticContainer和previousPathname状态。如果有人可以解释他们做了什么,那就太好了。我试图在网上找到解释,但由于最近反应路由器的重大更新,这是不可能的。看着文档,仍然没有线索...
答案 0 :(得分:0)
这些要保持<Link>
和<Page1>
元素中的<Page2>
元素不会反映新路线。如果您希望在没有<StaticContainer>
的情况下查看事物的外观,请尝试针对1.0.0-rc3版本运行示例。
具体的逻辑是在呈现更新后的孩子之前在shouldUpdate
上将false
设置为StaticContainer
,这将有效地&#34;冻结&#34;过渡元素。