Cannot read property ‘prototype’ of undefined 表单

问题就是Cannot read property 'prototype' of undefined 解决办法通过浏览器报错提示代码定位问题,解决问题

Vue项目中遇到视图不更新,方法不执行,埋点不触发等问题

一般解决方案查看浏览器报错,查看代码运行到那个阶段未之行结束,阅读源码以及相关文档等

然后举出来最近开发的项目中遇到的算是两个比较大的问题。

form表单 有时候需要通过v-for动态循环加载el-form-item,并且绑定验证规则。

复制代码
<el-form :model="form">
    <div v-for="(item,index) in form.list" :key="index">
       <el-form-item 
          :prop="`list.${index}.name`"
          :rules="[{ required: true, message: '名字不能为空'}]">
          <el-input v-model="item.name" placeholder="请输入"></el-input>
      </el-form-item>
    </div>
</el-form>

data:{
    form: {
      title: '',
      list: [
        {
          name: ''
        }
      ]
  }
}

必须通过这样绑定,:prop="item.name",无法绑定,需切记。同时,如果v-for动态循环el-form的话,以上两种方法都无法绑定,目前没有找到解决办法。

相关推荐
liu****2 小时前
18.HTTP协议(一)
linux·网络·网络协议·http·udp·1024程序员节
洛_尘2 小时前
JAVA EE初阶 6: 网络编程套接字
网络·1024程序员节
2301_8002561115 小时前
关系数据库小测练习笔记(1)
1024程序员节
金融小师妹1 天前
基于多源政策信号解析与量化因子的“12月降息预期降温”重构及黄金敏感性分析
人工智能·深度学习·1024程序员节
GIS数据转换器1 天前
基于GIS的智慧旅游调度指挥平台
运维·人工智能·物联网·无人机·旅游·1024程序员节
南方的狮子先生2 天前
【C++】C++文件读写
java·开发语言·数据结构·c++·算法·1024程序员节
Neil今天也要学习2 天前
永磁同步电机无速度算法--基于三阶LESO的反电动势观测器
算法·1024程序员节
开开心心_Every2 天前
专业视频修复软件,简单操作效果好
学习·elasticsearch·pdf·excel·音视频·memcache·1024程序员节
liu****3 天前
16.udp_socket(三)
linux·开发语言·数据结构·c++·1024程序员节
草莓熊Lotso3 天前
《算法闯关指南:优选算法--位运算》--38.消失的两个数字
服务器·c++·算法·1024程序员节