Skip to main content

Module library

Module library 

Source
Expand description

浏览器库的按需加载与错误重试。 按组件需求加载浏览器库,资源完成后才允许构造 wasm-bindgen Options/实例。

加载入口是 yggdrasil-core 挂在 window 上的 __loadBrowserLibrary(name) (按库名注入脚本与样式、去重并返回 Promise)。

Structs§

LibraryLoadErrorProps
Props for the LibraryLoadError component.
LibraryResource
浏览器库加载状态句柄。

Enums§

BrowserLibrary
可按需加载的浏览器库,与 libs/yggdrasil-core/src/browser-library.ts 的 BrowserLibrary 对应。

Functions§

LibraryLoadError
加载失败时的提示条 + 重新加载按钮。
library_ready
库是否已加载就绪(响应式读取)。
use_browser_library
enabled 可订阅组件状态(Effect 内读取,变化时重新加载); 组件卸载后 try_set 失败即丢弃迟到的加载结果,不会挂载旧组件。