前言在项目中使用ElementUI组件时,因为一些业务需求,官方不可能把所有业务的例子都放在我们的项目。所以这里记录下自己在写项目的时候经常遇到的一些问题。1.表单组件模型的数据类型必须是Object问题背景有这样一个需求:做一个圆形的表单,表单双向绑定的值应该是一个数组,并且form属性:model需要写成:model="Class.Array",如果直接给数组赋值,这样写:model="array"会报错,如下图。正确示例//dataformData:{id:1,name:'湖南师范大学',gradeList:[{id:1,name:'一年级',classList:[{id:1,name:'01班'},{id:2,name:'Class02'}]}]}二、循环表单中的表单校验问题有时候会有这样的需求:一个学校相关信息的输入表单,嵌套了一个每个年级信息的表单(单层循环表单),一个年级里面有多种形式的班级信息(多层嵌套形式)。这个时候对里面的每个输入框进行表单验证。我应该怎么办?把prop属性中的匹配写正确即可,大致如下://dataformData:{id:1,name:'湖南师范大学',gradeList:[{id:1,name:'一年级',classList:[{id:1,name:'Class01'},{id:2,name:'Class02'}]}]}1、单层循环形式2.双层循环形式等,多层循环形式也可以按照双层循环形式中prop属性的格式来写,如果在组件中遇到其他问题或者注意事项,可以在里面留言评论区一起分享,未完待续……我是最后的AndyHu,目前是一名前端搬砖工程师,文章如有错误,欢迎在评论区指正.如果本文对你有帮助,请点赞关注让灵魂掌控自己的肌肤这才是真正的自由!!!