Expand description
HTML 外壳、应用根组件与路由表。
shell() 是服务端渲染的完整 HTML 文档;全局样式与启动脚本的地址由
crate::static_assets::url 按文件内容生成版本号,改文件不需要手动改地址。
路由表里每个页面都是 Lazy::<T>:路由数据(LazyRoute::data)在主包里同步创建资源,
视图代码在 cargo leptos --split 下拆进独立 WASM 分包。前台布局(页头、页脚、主题)
留在主包;后台外壳是懒加载的父路由,子页面切换时外壳不重建。
Structs§
- AppProps
- Props for the
Appcomponent. - Hydration
Scripts 🔒With Preload Props - Props for the
HydrationScriptsWithPreloadcomponent.
Functions§
- App
- 应用根组件:全局上下文、路由器、导航桥接与全站提示。
- Hydration
Scripts 🔒With Preload - 水合脚本,只为当前路由预载 WASM 分包。
- route_
modules 🔒 - 清单里这些路由视图(键形如
__<name>_route_view_<哈希>)依赖的全部模块,去重后按首次出现排序。 - shell
- 服务端渲染的 HTML 文档外壳。