el-table报错“Cannot read properties of undefined (reading ‘style‘)”解决

news/2024/9/23 4:36:10/

今天在用 el-table 的时候遇到这样一个报错,排查了好久才找到一点眉目。

Error in callback for immediate watcher “maxHeight”: "TypeError:
Cannot read properties of undefined (reading ‘style’)
在这里插入图片描述

出现问题的原因

问题代码:

<el-table:data="tableData":height="height"style="width: 100%"><el-table-columnprop="date"label="日期"width="180"></el-table-column><el-table-columnprop="name"label="姓名"width="180"></el-table-column><el-table-columnprop="address"label="地址"></el-table-column></el-table>
data(){return {height: ''}
}

出现问题的原因是我给 height 赋值 为 ‘’,vue 的执行顺序是先拿到data里面的数据,再去执行created和mounted里面的函数,而我把height赋值为空了,所以报错了。即便在 mounted 中重新赋值,因为视图渲染已经完成,所以赋值无效依然报错。

解决问题

解决问题的思路就是不给 height 赋值为空,可以写成 height="auto",或者直接在计算属性中赋值

computed: {height(){return document.documentElement.clientHeight - 450}
}

http://www.ppmy.cn/news/1436146.html

相关文章

pymilvus创建多向量

pymilvus创建多向量 从 Milvus 2.4 开始&#xff0c;引入了多向量支持和混合搜索框架&#xff0c;单个collection可以支持10个向量字段。不同的向量字段可以表示不同的方面、不同的embedding模型甚至表征同一实体的不同数据模态。该功能在综合搜索场景中特别有用&#xff0c;例…

深入理解Spring Boot钩子函数

在软件开发中&#xff0c;Spring Boot已经成为了构建Java应用程序的首选框架之一。它简化了应用程序的开发过程&#xff0c;并提供了丰富的功能和扩展性。 Spring Boot的钩子函数&#xff08;Hook Functions&#xff09;是其核心特性之一&#xff0c;能够在应用程序的生命周期…

Clion连接MySQL数据库:实现C/C++语言与MySQL交互

确保你的电脑里已经有了MySQL。 1、找到MySQL的目录 2、进入lib目录 3、复制libmysql.dll和libmysql.lib文件 4、将这俩文件粘贴到你的clion项目的cmake-build-debug目录下 如果不是在这个目录下&#xff0c;运行时会出以下错误报错&#xff1a; 进程已结束&#xff0c;退…

Linux内核驱动开发-001字符设备开发-001Led驱动

上节完成了内核驱动框架的搭建&#xff0c;下面将利用Linux内核驱动第一个字符设备文件&#xff0c;即Led驱动。1驱动程序编写 /*************************************************************************> File Name: led.c> Author: yas> Mail: rage_yashotmail…

Linux创建YUM仓库

在rhel-8.5中的/mnt/目录下是有AppStream和BaseOS这两个软件包的&#xff0c;里面有可安装的一些软件。 /mnt/BaseOS/Packages/ 普通安装 1.使用rpm命令安装&#xff08;rpm -i 程序名称&#xff09; 查看&#xff0c;已经有了这个程序&#xff08;rpm -qa | grep 程序名&…

代码随想录(番外)图论1

代码随想录&#xff08;番外&#xff09;图论1 1. 深度优先搜索理论基础 2. 所有可能的路径 3. 广度优先搜索理论基础.md https://programmercarl.com/%E5%9B%BE%E8%AE%BA%E6%B7%B1%E6%90%9C%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 1. 深度优先搜索理论基础 总结 同理回溯…

基于大数据的手机销售数据分析可视化系统,爬取京东和淘宝的的手机商品数据进行分析,Flask,Python,数据可视化

介绍 该系统主要是通过爬取京东和淘宝的的手机商品数据进行分析。爬虫python脚本通过打开浏览器授权登录后按照搜索“手机”关键字后出现的商品列表进行爬取&#xff0c;获取标题名&#xff0c;解析付款人数&#xff0c;品牌&#xff0c;评论人数&#xff0c;发货地&#xff0…

第二章:初步了解Hugging Face与如何使用Hugging Face

Hugging Face 目标 初步了解Hugging Face掌握 Hugging Face有哪些功能如何使用Hugging FaceHugging Face是什么 ? Hugging Face是一个开源机器学习平台,专注于自然语言处理(NLP)领域。该平台由Thomas Wolf及其团队于2016年创立,总部位于纽约。Hugging Face致力于通过提供…