This problem is applicable to anyone trying to persist state in Next.js. The current answer does not solve the whole problem. I need to know if there even is a possible way to avoid this "flash."
我试图储存一些基本的(非敏感的)用户,在反应环境中宣传客户,如显示姓名和形象。 这些资料储存在当地,即使客户关闭/卸载该网页,而且其背景收集了该网页的数据,在客户部分显示。 在职能上,它进行罚款。 然而,我会遇到一些问题:
为了避免水解错配,我不得不对整个部件进行分离。
即使我能够保持SSR,其内容也需要比其他客户组成部分多得多的时间进行水力测量,即使我建造了电灯。 这种布局变化实际上使我感到困惑。
我的问题是,我如何能够立即展示这一信息? 我没有看到任何其他人处理这个问题。 如果我把这一错误的方式stor倒起来,那么什么是正确的?
%25 我试图寻找各种方式,在接下来的几岁时使用反应环境,但似乎没有人暗示我做任何错误。 我也试图扭转推论:next-themes,以图示其如何运作,但我无法理解。
任何帮助都将受到高度赞赏。
Update
我试图说明我如何能够消除这一拖延,但却没有结果。 我普遍认为,它只是使用SSR的结果,甚至在客户部件能够装满之前,也产生服务器制的页面负荷(尽管在生产模式中这种时间差异不那么明显)。 下一个主题似乎避免了这种情况,其方法是简单地阻止该网页的展示,直到它发现html的标签和媒体查询。
作为一种解决办法,我已执行一个kel子部分,以避免布局的转变。 如果有人知道如何立即使这一信息负荷,我仍然愿意找到解决办法,但我已经同意,这是不可能的。
Update 2
I have added an attempt to use Zustand instead context on my codesandbox linked above. It has the same issue - there s still a brief period of time before the content loads. I want to know how users of Zustand counteract this problem. I still haven t found any examples that have successfully solved this problem.