会从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