<template> <div class="container"> <div v-for="item of management" class="device" :key="item.title" > <div><svg-icon :icon-class="item.icon"></svg-icon></div> <div class="content"> <div>{{ item.title }}</div> <div>{{ item.count }}</div> </div> </div> </div> </template> <script> import SvgIcon from "@/components/SvgIcon"; export default { name: "managementList", components: { SvgIcon, }, props: { management: { type: Array, required: true, }, }, }; </script> <style lang="scss" scoped> .container { display: flex; flex-wrap: wrap; // justify-content: ; .device { width: 50%; display: flex; justify-content: center; font-size: 20px; ::v-deep .svg-icon { width: 40px; height: 40px; color: rgb(64, 158, 255); } .content{ margin-left: 10px; text-align: center; } } } </style>