官方扩展form验证,data-field="name"时,返回的errors[0]不是对象值?

发布于 7 年前作者 guiyingqian1040 次浏览最后编辑 7 年前来自 issues

在xxx.json中引入了components:form,遇到触发<input data-field=“name”  …>项验证不通过时,js端返回的error[0]不是一个对象,而是一个"name"字符串,导致setData({error: errors[firstError[0]].message})出错,无法弹出toptips。但是如果把data-field的属性改为name1后(rules规则也相应更改),就可正常赋值error并显示toptips。请问大家遇到过吗?

2 回复