Cannot read property 'xxxx' of null
2024-09-18 17:51:44
在使用的vue3+element-plus的项目中,我使用了form表单对数据进行校验。
但是使用了:
refDom.value.validate((valid) => {})
后,过一会控制台会报错: Cannot read property 'xxxx' of null,不管怎么定义,都会有这个问题。
后来发现是ref和reactive的原因。
使用reactive,控制台就不报错了,而且使用reactive的时候不需要使用value。
可是为什么呢?
因为ref是用来定义单一的数据类型,比如string,number,boolean等这样的。
reactive则是用来定义json,数组等类型的。
form表单很明显是属于json数据类型的,如果使用的话控制台是会报错的。
最新文章
- [LeetCode] Binary Tree Right Side View 二叉树的右侧视图
- css3结构性伪类选择器
- Server Error in '/' Application
- javaWeb 使用 filter 处理全站乱码问题
- 数据结构《16》----自动补齐实现《一》----Trie 树
- 第五次实验报告 java 网络编程
- 2.跑nodejs文件
- SpringBoot更改HttpMessageConverters使用FastJson出现乱码问题
- Android之友盟多渠道打包与数据统计
- c++连续读取未知个数的数字
- 【python】安装hyperscan-python
- Linux下DB2命令学习及整理
- python模块_re模块
- python---定义一个session类(无错)
- python对缩进的严格要求
- PAT甲题题解-1033. To Fill or Not to Fill (25)-模拟
- 比特币全节点(bitcoind) eth 全节点
- Spark部署
- ssh : how to add ";hostkey"; to “know_hosts”
- [修正] Firemonkey Android 文字斜粗体显示不全的问题