热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

感觉_Vue使用ElementUI生成并展示表头序号

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Vue使用Element-UI生成并展示表头序号相关的知识,希望对你有一定的参考价值。前言序

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Vue使用Element-UI生成并展示表头序号相关的知识,希望对你有一定的参考价值。



前言

序号算是在展示数据的时候,一种很普遍的属性了,我们可以自己写生成序号的规则,也可以借助第三方。

这里我选择后者,使用Element-UI自带的一个table属性,去生成并展示需要

首先看下我的页面,是没有序号的,这样看起来有点凌乱,缺少什么东西一样。


生成序号

在Element-UI官网中的table的众多demo下,有这么一个demo:

我们可以利用里面的代码,生成序号,demo里面的代码比较长,我把核心代码抽取出来了,如下:

<el-table-column
type&#61;"index"
:index&#61;"indexMethod">
</el-table-column>
methods:
indexMethod(index)
return index * 2;



使用序号

把上面的核心代码放到组件里面&#xff0c;一个最简单的序号就出现了&#xff1a;



这里我为了展示这两块核心的代码&#xff0c;删除了我的表格属性省略了部分代码



自定义序号

这里简单解释下&#xff0c;index是从0开始的&#xff0c;因为返回的是index*2&#xff0c;所以相当于每次0&#43;&#61;2这样递增&#xff0c;我们可以抓住这个特性&#xff0c;改变自增规则&#xff0c;实现自己想要的序号类型。

比如我现在想要从1开始&#xff0c;每次自增1&#xff0c;就可以这样&#xff1a;



这里我感觉表头不美观&#xff0c;就新增了一些属性&#xff0c;比如宽度&#xff0c;文本居中&#xff0c;表头描述等


这样一个自己想要的表头序号就诞生了&#xff01;

核心代码&#xff1a;

<!-- 序号 -->
<el-table-column
type&#61;"index"
width&#61;"90"
align&#61;"center"
:index&#61;"indexMethod"
label&#61;"序号">
</el-table-column>
// 生成表头序号
indexMethod(index)
return index ;
,

当然&#xff0c;你可以根据自己想要的规则进行随意定义&#xff0c;满足自己的需求即可。


注意

index是用0开始的&#xff0c;如果不自增1就会是这样的&#xff1a;

序号一般都是从0开始的&#xff0c;这样会显得很怪。

只看序号好像有点难受&#xff0c;最后放一个完整版的数据&#xff0c;这样就好多了&#xff0c;也显示出序号的作用


推荐阅读
  • 前端微服务二
    为了解决庞大的一整块后端服务带来的变更与扩展方面的限制,出现了微服务架构(Microservices):微服务是面向服务架构(SOA)的一种变体,把应用程序设计成一系列松耦合的细粒 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了mysql中的索引相关的知识,希望对你有一定的参考价值。什么是索引: ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了(2022版)一套教程搞定k8s安装到实战|Affinity相关的知识,希望对你有一定的参考价值。视频来源ÿ ... [详细]
  • 浅谈Vantlist 上拉加载及下拉刷新的问题
    这篇文章主要介绍了浅谈Vant-list 上拉加载及下拉刷新的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完 ... [详细]
  • 在写每日签到的时候,我居然使用的是本地时间被项目经理笑哭了。。。。,如果你在写单机游戏,没有游戏服务器,但又不想使用本地时间,就可以采用下面方法.方法总结:     1.使用 ... [详细]
  • Vue开发实例目录总索引
    作者简介作者名:编程界明世隐简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主 ... [详细]
  • npmimportuse这里我记录一下,视频地址和封面地址均引用的是服务器端得,本地的视频和图片 ... [详细]
  • linux文件系统和挂载
    创建ISO文件cpdevcdrom目的地.isomkfs命令生成对应·的文件系统但是使用mkfs没有办法修该生成的系统文件的某些特性,例如标记LABEL,如果强行修改会导致文件里面 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了将JSON数组反序列化为强类型的.NET对象相关的知识,希望对你有一定的参考价值。 ... [详细]
  • python自学教程哪里好,python比较好的教程
    本文目录一览:1、想学python去哪里比较好? ... [详细]
  • UILabel的混合显示动画效果
    UILabel的混合显示动画效果 ... [详细]
  • 在这一期的SendMessage函数应用中,我将向大家介绍如何利用消息函数来扩展树型列表(TreeView)控件的功能相信对于树型列表控件大家十分的熟悉, ... [详细]
  • 一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,也就是说 ... [详细]
  • 文本生成图像简要回顾 text to image synthesis
    摘要       文本生成图像作为近几年的热门研究领域,其解决的问题是从一句描述性文本生成与之对应的图片。近一周来,我通过阅读了近几年发表于顶会的近10篇论文,做出本文中对该方向的 ... [详细]
  • 一、在androidStudio中实现tabs比较简单,新建项目就可以选择tabs模板进行创建,默认实现tabs功能:直接运行项目就可以看到效果:可以说非常简单,但是我们在实际开发 ... [详细]
author-avatar
潘昀湖5159
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有