Expand description
浏览器库的按需加载与错误重试。 按组件需求加载浏览器库,资源完成后才允许构造 wasm-bindgen Options/实例。
加载入口是 yggdrasil-core 挂在 window 上的 __loadBrowserLibrary(name)
(按库名注入脚本与样式、去重并返回 Promise)。
Structs§
- Library
Load Error Props - Props for the
LibraryLoadErrorcomponent. - Library
Resource - 浏览器库加载状态句柄。
Enums§
- Browser
Library - 可按需加载的浏览器库,与
libs/yggdrasil-core/src/browser-library.ts的BrowserLibrary对应。
Functions§
- Library
Load Error - 加载失败时的提示条 + 重新加载按钮。
- library_
ready - 库是否已加载就绪(响应式读取)。
- use_
browser_ library - enabled 可订阅组件状态(Effect 内读取,变化时重新加载);
组件卸载后
try_set失败即丢弃迟到的加载结果,不会挂载旧组件。