Class: ModuleLoader
Defined in: packages/ov0/src/core/plugin/module.ts:3
模块加载器
Constructors
Constructor
new ModuleLoader():
ModuleLoader
Returns
ModuleLoader
Methods
getModuleContext()
getModuleContext(
pluginName
):any
Defined in: packages/ov0/src/core/plugin/module.ts:123
获取某插件模块全局属性
Parameters
pluginName
string
Returns
any
loadJs()
loadJs(
js
,pluginName
): () =>void
Defined in: packages/ov0/src/core/plugin/module.ts:12
动态加载模块 全局作用域仍指向宿主global,定义global属性后,必须用global.显式访问
Parameters
js
string
metro打包后的字符串
pluginName
string
= 'ov0-plugin-test'
上下文名称
Returns
():
void
Returns
void
unLoadJs()
unLoadJs(
pluginName
):void
Defined in: packages/ov0/src/core/plugin/module.ts:114
动态卸载模块
Parameters
pluginName
string
上下文名称
Returns
void