x-php-Admin/src/views/home/widgets/components/progress.vue

33 lines
718 B
Vue
Raw Normal View History

2023-06-07 10:48:30 +00:00
<template>
<el-card shadow="hover" header="进度环">
<div class="progress">
<el-progress type="dashboard" :percentage="85.5" :width="160">
<template #default="{ percentage }">
<div class="percentage-value">{{ percentage }}%</div>
<div class="percentage-label">当前进度</div>
</template>
</el-progress>
</div>
</el-card>
</template>
<script>
export default {
title: "进度环",
icon: "el-icon-odometer",
description: "进度环原子组件演示",
data() {
return {
}
}
}
</script>
<style scoped>
.progress {text-align: center;}
.progress .percentage-value {font-size: 28px;}
.progress .percentage-label {font-size: 12px;margin-top: 10px;}
</style>