pub fn DelayedSkeleton(props: DelayedSkeletonProps) -> impl IntoViewExpand description
延迟渲染的骨架屏包装组件。
前 SKELETON_DELAY_MS 毫秒内不渲染任何内容;
超过延迟后渲染子元素。计时只在浏览器端(Effect 内)启动,
SSR 与 hydration 首帧都输出空内容,DOM 一致。
快加载(< 200ms):组件在渲染前就被卸载,用户完全看不到骨架屏。
慢加载:骨架屏正常显示,占位块自带扫光。
导航挂起期间挂载(分包迟到、用户已看过路由骨架):立即显示,不再留 200ms 空白。
pulse = true 额外给整体加呼吸动画,仅用于没有使用 SkeletonBox 的旧骨架。
§Required Props
children: [ChildrenFn]
§Optional Props
pulse:bool