首页 > 其他分享 >element-ui el-table表格固定表头代码示例

element-ui el-table表格固定表头代码示例

时间:2024-06-07 23:22:30浏览次数:16  
标签:el 示例 表头 element ui table

在使用element-uiel-table组件时,固定表头是一个常见的需求,特别是当表格内容较多时。以下是固定表头的一个基本示例代码:

<template>
  <el-table :data="tableData" style="width: 100%" height="300px">
    <el-table-column prop="date" label="日期" width="150"></el-table-column>
    <el-table-column prop="name" label="姓名" width="150"></el-table-column>
    <el-table-column prop="address" label="地址"></el-table-column>
  </el-table>
</template>

<script>
export default {
  data() {
    return {
      tableData: [
        {
          date: '2016-05-02',
          name: '王小虎',
          address: '上海市普陀区金沙江路 1518 弄',
        },
        // ... 更多数据
      ],
    };
  },
};
</script>

在这个示例中,el-table组件通过设置height属性来固定表头。:height="300px"表示表格的高度为300像素,这样即使表格内容超出了这个高度,表头也会固定在顶部。

请注意,这个示例假设你已经在你的Vue项目中安装并配置了element-ui。如果你还没有安装element-ui,你可以通过npm或yarn来安装它:

npm install element-ui --save
# 或者
yarn add element-ui

然后,在你的Vue组件中导入并使用el-tableel-table-column组件。

如果你需要固定列,可以使用fixed属性,例如:

<el-table-column prop="date" label="日期" width="150" fixed></el-table-column>

这将固定“日期”这一列在左侧。你可以根据需要调整fixed属性的值,例如fixed="right"来固定在右侧。

标签:el,示例,表头,element,ui,table
From: https://www.cnblogs.com/suducn/p/18238034

相关文章

  • 覆盖路径规划经典算法 The Boustrophedon Cellular Decomposition 详解
    2000年一篇论文CoverageofKnownSpaces:TheBoustrophedonCellularDecomposition横空出世,解决了很多计算机和机器人领域的覆盖路径问题,今天我来详细解读这个算法。TheBoustrophedonCellularDecomposition算法详解这篇论文标题为"CoveragePathPlanning:TheB......
  • Spring AI 第二讲 之 Chat Model API 第八节Anthropic 3 Chat
    AnthropicClaude是一系列基础人工智能模型,可用于各种应用。对于开发人员和企业来说,您可以利用API访问,直接在Anthropic的人工智能基础架构之上进行构建。SpringAI支持用于同步和流式文本生成的Anthropic消息API。Anthropic的Claude模型也可通过AmazonBedrock......
  • 苹果将推出“Apple Intelligence”AI系统,专注于隐私和广泛应用|TodayAI
    据彭博社报道,苹果公司将在下周的 WWDC2024 开发者大会上揭晓其全新的AI系统——“AppleIntelligence”,该系统将适用于iPhone、iPad和Mac设备。这一新系统将结合苹果自身技术和OpenAI的工具,为用户提供一系列新的AI功能,同时重点关注隐私保护和广泛应用。与其他......
  • [ABC354F] Useless for LIS
    写在最前面的话:如果你懂这道题的线段树或者树状数组解法,那么本题解对你可能没有帮助。题目传送门(Luogu)题目传送门(AtCoder)[ABC354F]UselessforLIS题面翻译给定一个长度为\(n\)的序列\(a\)。求出所有\(i\)使得存在任意一个\(a\)的最长上升子序列包含\(i\)。多测。......
  • Django上传图片时ImageField的max_length报错
    我使用的版本是Django4.2,有一个模型里定义了ImageField,以下面这个为例:classExample(models.Model)image=models.ImageField(blank=True,upload_to=my_image_path,)当我上传图片的时候,django返回了这样一个错误:Ensurethisfilenam......
  • vue3 + arcgis.js4.x---线段SimpleLineSymbol
    //polylineconstpolylineGraphic=newGraphic()polylineGraphic.geometry={type:'polyline',paths:[[117.227239,31.820586],[116.227239,33.820586]]}polylineGraphic.symbol=newSimpleLineSymbol({color:'#ff0000&#......
  • [ABC126D] Even Relation 题解
    题意对一棵有$N$个点,$N-1$条边的树进行黑白染色,使得每两个距离为偶数的点颜色都一致。思路首先让我们回顾一下加法的性质:偶$+$偶$=$偶奇$+$奇$=$偶偶$+$奇$=$奇不难看出,距离为偶数的关系是可以传递的,而距离为奇数的关系不行。我们只需要做一遍dfs,对一个......
  • vue + springboot 实现Excel模板文件下载
    1、后端实现1.创建用于映射模板的实体类@DatapublicclassSysUserTo{@Pattern(regexp="^(\\w+([-.][A-Za-z0-9]+)*){3,18}@\\w+([-.][A-Za-z0-9]+)*\\.\\w+([-.][A-Za-z0-9]+)*$",message="邮箱格式有误")@Size(max=50,message="邮箱超出50长度&q......
  • Minecraft Deluxehub 超好用大厅插件 中文文档
    最近发现了一个minecraft服务器大厅插件,可以实现菜单管理、大厅物品管理,掉落伤害等等等好用的大厅功能,不过是英文的配置文件,我自己翻译了一下MinecraftDexluxehub中文文档原插件是纯英文的,大家有需要可以拿走,记得对好版本号,我这里是3.5.5看一下我配置了一下的效果:Deluxeh......
  • Sentiment Knowledge Enhanced Self-supervised Learning for Multimodal Sentiment A
    文章目录SKESL:多模态情感分析中的情感知识增强型自监督学习文章信息研究目的研究内容研究方法1.SentimentWordMasking2.Textrepresentationlearning3.Non-verbalinformationinjection(multimodalfusion)4.SentimentIntensityPrediction5.LossFunction6.Fine-tuni......