【Vue】vue 使用 iviewUI框架的 表单验证无效问题

我想要实现的页面预览图如下
【Vue】vue 使用 iviewUI框架的 表单验证无效问题

代码如下
【Vue】vue 使用 iviewUI框架的 表单验证无效问题

验证规则如下
【Vue】vue 使用 iviewUI框架的 表单验证无效问题

然后当我点击input框的时候,并没有触发效果....
求教,困扰一下午了...
总觉的是 prop哪里写的不对,,,

回答

已解决。。。
既然 prop是动态绑定,那么 rule也得是动态绑定的,应该必须是一一对应的。
去掉 :rules="ruleContent"的 绑定,对每一个表单进行单独绑定

【Vue】vue 使用 iviewUI框架的 表单验证无效问题

props改成:props="item.audio" :props="item.content"试试

改成 :prop="'items.' + index + '.audio'":prop="'items.' + index + '.content'"

然后修改data

return {

// ...

formDynamic: {

items: [{

audio: '',

content: ''

}]

}

// ...

}

这是动态表单验证,官网上有个例子,我没用过iview,所能你得试试

你好动态创建表单数据的demo展示出来嘛

以上是 【Vue】vue 使用 iviewUI框架的 表单验证无效问题 的全部内容, 来源链接: utcz.com/a/85125.html

回到顶部