先制造 layout 状态
在 /workspace 中把计数器设为 3,并折叠侧栏。
Next.js App Router · 状态观测台
不要背结论:先修改“模拟应用”的状态,再导航。边框表示真实组件边界,右侧会逐条解释状态为何保留、清空或卸载。
架构设定:/workspace 与 /projects 各自拥有独立根布局;/projects/[slug] 内放置一个 template。
引导会直接操作上方状态机;也可以随时脱离引导,自由点击路径与 query。
在 /workspace 中把计数器设为 3,并折叠侧栏。
前往 /workspace/settings,确认两个 layout 状态都保留。
前往 /projects/atlas,完整页面加载使文档内状态归零。
先写草稿,再切到 /projects/orion,template 重挂载并清空草稿。
重新写草稿,再改为 ?tab=files;segment key 不变,草稿保留。
准备好了:执行第一步,先给共享 layout 写入可观察状态。