Open yinlianghui opened 1 year ago
目前的现状表单中配置了autoFill.api的字段有默认值的情况下,autoFill.api并不会一进表单就请求api接口并执行填充字段动作,只能手动操作下变更这个字段的值的情况下才会触发autoFill相关功能。
可以给autoFill加一个开关,是否当字段有值时,一进表单就默认执行一次autoFill。
在官网 https://aisuda.bce.baidu.com/amis/zh-CN/components/form/formitem#%E9%85%8D%E7%BD%AE%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%85 示例中可以重现此问题,见截图:
是的 我测了下发现通过setValue也不会触发 应该是值变化的时候也要触发的
+1,这个功能还是挺迫切的,不然在编辑信息的表单中,select 组件的值是有的,但不会 autofill,需要手动再选一下才行。
是否关联于某个问题吗:
目前的现状表单中配置了autoFill.api的字段有默认值的情况下,autoFill.api并不会一进表单就请求api接口并执行填充字段动作,只能手动操作下变更这个字段的值的情况下才会触发autoFill相关功能。
预期的解决方案:
可以给autoFill加一个开关,是否当字段有值时,一进表单就默认执行一次autoFill。
任何附加信息:
在官网 https://aisuda.bce.baidu.com/amis/zh-CN/components/form/formitem#%E9%85%8D%E7%BD%AE%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%85 示例中可以重现此问题,见截图: