Vue|Vue element-ui表格内嵌进度条功能实现方法
目录
- 一、引言
- 二、方法
- 三、实验结果与讨论
- 1.前期准备工作
- 2.实现功能
- 3完整实验代码
- 四、结语
一、引言 在着手做项目时,尤其是后台管理系统类的项目,不难会遇到,数据用进度条的形式呈现,可视化。
二、方法 本次实验主要应用element组件中的progress。
需要使用到属性:
Type | 进度条类型line/circle/dashboard |
:text-inside | 进度条显示文字内置在进度条内(只在 type=line 时可用) |
:percentage | 百分比(必填) |
:color | 进度条背景色(会覆盖 status 状态颜色) |
三、实验结果与讨论
1.前期准备工作
写出基出表格
文章图片
1.2使用JavaScript
当el-table元素中注入data对象数组后,在el-table-column中用prop属性来对应对象中的键名即可填入数据,用label属性来定义表格的列名。可以使用width属性来定义列宽。
Element组件地址https://element.eleme.cn/#/zh-CN/component/table
2.实现功能
使用数组,自定义进度条数值。:percentage="scope.row.progress"
根据scope.row行数据变化动态显示行内控件,progress是定义的变量进行赋值。
3完整实验代码
进行中已延期未开始 已结束
文章图片
四、结语 本次实验解决的问题为table表格中内嵌进度条,实现数值自定义功能。实验过程中,多次实验可行解决方案,最终发现可以根据scope.row行数据变化动态显示行内控件。
【Vue|Vue element-ui表格内嵌进度条功能实现方法】到此这篇关于Vue element-ui表格内嵌进度条功能的文章就介绍到这了,更多相关Vue element-ui表格嵌进度条内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 新建vue3项目报错问题 setup vetur export
- vue使用echarts实现地图的方法详解
- Vue|Vue 响应式原理剖析 —— 数据更新常见问题
- 新鲜出炉的Nodejs/Vue/React多语言解决方案
- 关于net|关于net 6+vue 插件axios 后端接收参数问题
- VUE|VUE this.$nextTick()的使用场景
- vite-vue-ts axios请求
- vue.js|在vue3中使用vuex 4.x
- uni-app|Vue.js中this.$nextTick()的使用
- vue|前端合并单元格,一看就会