当前位置: 首页 > news >正文

VUE3+TS+elementplus创建table,纯前端的table

一、前言

开始学习前端,直接从VUE3开始,从简单的创建表格开始。因为自己不是专业的程序员,编程主要是为了辅助自己的工作,提高工作效率,VUE的基础知识并不牢固,主要是为了快速上手,能够做出一些东西出来。

二、程序展示

1、程序说明

使用VUE3,elementplus,创建一个table,业务场景是进行汽车发动机型号注册,本文先从创建一个table开始,后续再联动后端,再增删改查。

2、main.ts的内容

import { createApp } from 'vue'
import App from './App.vue'
import ElementPlus from 'element-plus'const app = createApp(App)
app.use(ElementPlus,{ locale: zhCn,})..mount('#app')

在这里主要是要引入elementplus,{ locale: zhCn,}这个作用是使用elementplus的中文版。

3、创建页面

创建一个vueStudy的页面,在template里创建表格。

<template><div><el-table:data="engList" :header-cell-style="{background:'#DBDBDB', fontSize:'14px', 'text-align':'center'}" highlight-current-row=trueborder=truestripe style="width: 100%" >	<el-table-column type="index" label="序号" width="60" align="center"></el-table-column><el-table-column prop="carmodel" label="车型" width="120" align="center"></el-table-column><el-table-column prop="carengmodel" label="发动机型号" width="160" align="center"></el-table-column><el-table-column prop="carengpn" label="发动机物料号" width="160" align="center"></el-table-column><el-table-column prop="carengsn" label="发动机序号" width="160" align="center"></el-table-column><el-table-column prop="careng_remark" label="备注" width="auto"></el-table-column><el-table-column prop="careng_creator" label="创建人" width="100" align="center"></el-table-column><el-table-column prop="careng_creat_time" label="创建时间" width="120" align="center"></el-table-column><el-table-column prop="careng_revision_by" label="修改人" width="100" align="center"></el-table-column><el-table-column prop="careng_rev_time" label="修改时间" width="120" align="center"></el-table-column></el-table></div>
</template>

在script里要加上setup lang = “ts”,在这里要引入eltable。

<script setup lang = "ts">import {ElTable, ElTableColumn} from 'element-plus'const engList = [{carmodel: '熊猫',carengmodel: 'WLZY01',carengpn: 'GD15T',carengsn: '20220511ASD',careng_remark: '升级款',careng_creator: '张三',careng_creat_time: '2024-5-23',careng_revision_by: '',careng_rev_time: '',}]</script>

样式里可以不做调整,先按默认的来就行。

<style>
</style>

在终端cnpm run dev一下,最后的结果:
表格
创建table成功,初始化的值在页面上成功展示出来。

相关文章:

  • Leaflet【二】图层绘制——UI图层【点线面】 矢量图层【img、svg】
  • Java NIO 基础
  • 使用DockerFile 编写 指令来构建镜像
  • continue插件二次开发调试并打包
  • notepad++ 批量转所有文件编码格式为UTF-8
  • c++中的constexpr 与decltype
  • 5.23 学习总结
  • Python KMP算法
  • 前端常用网站合集
  • 【cocos creator】进度条控制脚本,支持节点进度条,图片进度条,进度条组件,和进度文字展示
  • AI整体架构设计4:理解AI云原生
  • 活动预告|来 GIAC 大会听大数据降本利器:AutoMQ 基于云原生重新设计的 Kafka
  • 92.网络游戏逆向分析与漏洞攻防-游戏技能系统分析-利用哈希表实现快速读取文本内容
  • Typescript高级: 深入理解工厂函数类型
  • 【计算机毕业设计】基于SSM++jsp的实验室耗材管理系统【源码+lw+部署文档】
  • Electron入门介绍
  • es6要点
  • iOS | NSProxy
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Puppeteer:浏览器控制器
  • spring + angular 实现导出excel
  • SpriteKit 技巧之添加背景图片
  • Vue全家桶实现一个Web App
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 简单易用的leetcode开发测试工具(npm)
  • 什么是Javascript函数节流?
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • MyCAT水平分库
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 带你开发类似Pokemon Go的AR游戏
  • # Kafka_深入探秘者(2):kafka 生产者
  • #知识分享#笔记#学习方法
  • (BFS)hdoj2377-Bus Pass
  • (补)B+树一些思想
  • (二)WCF的Binding模型
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (区间dp) (经典例题) 石子合并
  • (杂交版)植物大战僵尸
  • (转)shell调试方法
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .net core 6 redis操作类
  • .net core 6 集成和使用 mongodb
  • .Net MVC + EF搭建学生管理系统
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .Net接口调试与案例
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .net中我喜欢的两种验证码
  • ::
  • @ConditionalOnProperty注解使用说明
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [android] 天气app布局练习
  • [C#]使用C#部署yolov8-seg的实例分割的tensorrt模型
  • [java刷算法]牛客—剑指offer链表有环的入口、反转链表、合并排序链表