amis icon indicating copy to clipboard operation
amis copied to clipboard

如何在接口请求成功后执行自定义JS?

Open LAMMUpro opened this issue 10 months ago • 2 comments

实现场景:

表单项组件的数据来源选择外部接口,想在接口请求成功后执行自定义JS,自定义JS主要去动态设置其它表单项的值,但是我在接口的高级设置里并没有看到怎么设置,在接口高级设置里面找到一个返回设配器,但是doAction是undefined

希望在接口请求成功后可以执行doAction,且拿到上下文

image

image

存在的问题:

请简单描述你现在遇到的不符合预期的问题...

当前方案:

请粘贴你当前方案的完整 amis schema 代码...

code here...

LAMMUpro avatar Apr 17 '24 10:04 LAMMUpro

只能通过套一层service组件?

LAMMUpro avatar Apr 18 '24 01:04 LAMMUpro

现在还没有支持select组件初始化远程数据的事件,所以可以像你说的那样套service,监听service的初始化请求事件来执行js动作

hsm-lv avatar Apr 29 '24 07:04 hsm-lv