vantui icon indicating copy to clipboard operation
vantui copied to clipboard

FormItem中rules判断rule是否为promise少传call导致校验直接进catch

Open evoforce opened this issue 6 months ago • 0 comments

这个 Issue 涉及以下平台:

  • [x] 微信小程序
  • [ ] 支付宝小程序
  • [ ] 百度小程序
  • [ ] 头条小程序
  • [ ] 快手小程序
  • [ ] QQ 轻应用
  • [ ] Web 平台(H5)

BUG 描述 FormItem中rules判断rule是否为promise少传call导致校验直接进catch 复现步骤 rules={{ rule: (values, call) => { console.log(values, call, '//e values, call') if (!values?.trim()) { return call('商品标题不能为空') } call('') }, }} 期望结果 当我输入有值应该不提示message 实际结果 提示message为call is not a function 截图

Image

环境 Taro v4.1.2 + @antmjs/vantui v3.6.4 附加信息

evoforce avatar Jun 17 '25 02:06 evoforce