vantui icon indicating copy to clipboard operation
vantui copied to clipboard

FormItem结合Cascader在动态初始化时的逻辑不严谨

Open json-q opened this issue 1 year ago • 0 comments

这个 Issue 涉及以下平台:

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

BUG 描述

当 Cascader 组件在 FormItem 下,动态创建时,由于数据提前已存在。 innerValue 为 null 且 node 节点有数据,此时查找 length 报错

复现步骤

FormItem 下存在 Cascader 组件,Cascader 的 options 数据在页面加载时已初始化完毕。动态创建一个 FormItem 项,且 FormItem 的 name 不为空字符串,即可复现该错误。

截图 部分代码截图(为了查看方便,省略了交互等代码):
image 错误截图:
image

环境 @tarojs/taro 3.6.23 @antmjs/vantui 3.3.3

json-q avatar Feb 16 '24 12:02 json-q