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

element 样式记录

非完整代码,个人记录

表格分页 pagination,table

在这里插入图片描述

<el-table :data="tableData" style="width: 100%"><el-table-column prop="id" label="ID" width="75"></el-table-column><el-table-column prop="rolename" label="角色" width="180"></el-table-column><el-table-column prop="age" label="年龄"></el-table-column><el-table-column prop="job" label="职业"></el-table-column><el-table-column fixed="right" label="操作" width="100"><template slot-scope="scope"><el-button type="text" @click="dialogFormVisible = true;" size="small">编辑</el-button><el-button @click="open(scope.row)" type="text" size="small">删除</el-button></template></el-table-column>
</el-table><el-pagination background layout="sizes, prev, pager, next, total, jumper" @size-change="handleSizeChange" @current-change="handleCurrentChange" :total="108" :page-sizes=[5,10,20] :page-size="pageSize" :current-page="curPage"	> </el-pagination>
  1. 数据筛选的处理逻辑
  2. 点击编辑的处理逻辑
  3. 点击删除的处理逻辑
  4. 添加数据的处理逻辑
  5. 总记录条数,total
  6. 点击页码后的处理逻辑
  7. 修改每页显示条数的处理逻辑

表单提交和图片上传

在这里插入图片描述

用户头像上传

<template><div><el-upload class="avatar-uploader" action="#":show-file-list="false" :auto-upload="false":on-change="handleFileChange" accept="image/*"><img v-if="imageUrl" :src="imageUrl" class="avatar" alt="用户头像" /><i v-else class="el-icon-plus avatar-uploader-icon"></i></el-upload><div class="dialog-footer"><el-button @click="handleCancel">取 消</el-button><el-button type="primary" @click="handleSubmit">确 定</el-button></div></div>
</template>

文件缩略图

<template><div><el-upload action="#" list-type="picture-card" :auto-upload="false" :on-change="handleFileChange"><i slot="default" class="el-icon-plus"></i><div slot="default" slot-scope="{file}"><img class="el-upload-list__item-thumbnail" :src="file.url" alt=""></div></el-upload><div slot="footer" class="dialog-footer"><el-button @click="handleCancel">取 消</el-button><el-button type="primary" @click="handleSubmit">确 定</el-button></div></div>
</template>

http://www.mrgr.cn/news/95143.html

相关文章:

  • 在 web 部署 YOLOv8目标检测(Django+html)
  • LeetCode-两数之和
  • electron框架(1.0)认识electron和基础创建
  • 在线教育网站项目第四步:deepseek骗我, WSL2不能创建两个独立的Ubuntu,但我们能实现实例互访及外部访问
  • 【vue3+vant】移动端 - 部门树下拉选择组件 DeptTreeSelect 开发
  • ASP3605抗辐照加固同步降压调节器——商业航天电源芯片解决方案新选择
  • [蓝桥杯 2023 省 B] 飞机降落(不会dfs的看过来)
  • 使用Streamlit快速构建数据应用程序
  • C#基于MVC模式实现TCP三次握手,附带简易日志管理模块
  • 【QT】】qcustomplot的初步使用二
  • 工具层handle_excel
  • WebSocket 中的条件竞争漏洞 -- UTCTF Chat
  • 如何编译鲁班猫(LubanCat 1N)固件
  • FOC——Butterworth (巴特沃斯)数字滤波器(2025.03.18)
  • 关于Docker是否被淘汰虚拟机实现连接虚拟专用网络Ubuntu 22.04 LTS部署Harbor仓库全流程
  • VSCode扩展工具Copilot MCP使用教程【MCP】
  • 【GNN】0.环境配置
  • 虚幻基础:ue自定义类
  • ASP3605同步降压调节器——高可靠工业电源芯片解决方案
  • Debezium + Kafka-connect 实现Postgres实时同步Hologres