Skip to main content

Module browser_previews

Module browser_previews 

Source
Expand description

图鉴中的浏览器实例。每个预览拥有独立 DOM 宿主,正式页面与这里复用同一 JS 库。

水合一致:SSR 与水合首帧输出同一棵视图(库加载中占位);浏览器专属逻辑 只出现在 Effect / 事件 / on_cleanup 里,句柄放在 StoredValue::new_local, 卸载时 take 出来丢弃即触发 Drop → destroy。

Structs§

BrowserPreviewProps 🔒
Props for the BrowserPreview component.
CodeMirrorPreviewProps 🔒
Props for the CodeMirrorPreview component.
LightboxPreviewProps 🔒
Props for the LightboxPreview component.
TiptapPreviewProps 🔒
Props for the TiptapPreview component.
XtermPreviewProps 🔒
Props for the XtermPreview component.

Functions§

BrowserPreview 🔒
Required Props
CodeMirrorPreview 🔒
Required Props
LightboxPreview 🔒
Required Props
TiptapPreview 🔒
Required Props
XtermPreview 🔒
Required Props
error_alert 🔒
初始化失败提示条 + 重试按钮。
host_id 🔒
loading_placeholders 🔒
实例初始化中 / 库加载中的两条占位。
preview 🔒
按稳定 slug 分派;卡片上的重型库只在首次进入视口后加载。