会从web静态资源中加载
api.importJsModule('/a/b.js').then(module=>{
module.fun1()
})或者
const module = await api.importJsModule('/a/b.js')
module.fun1()onMmouted时,可以把公共方法放入表单data中:
const loadOptions = ()=>{
module.loadOptions().then(options=>{
api.setData('options')
})
}
api.setData('methods',{loadOptions})
在其他地方就可以通过
api.getData('methods').loadoptions() 调用了
或者可以写在外部js中,不写在表单事件里
module.install =(api)=>{
api.setData('loadOptions',()=>{})
}
onMounted时候执行install就行
const module = await api.importJsModule('/a/b.js')
module.install(api)
文档更新时间: 2026-02-07 00:17 作者:admin