<template> <div class="list-container"> <div class="list-content" v-if="items.length" :style="{ height: $attrs.height, maxHeight: $attrs.maxHeight }" > <div v-for="(item, index) in items" :key="index" class="d-flex justify-content-between" > <span>{{ item.value ?? item.name ?? item.category }}</span> <span>{{ item.category ?? item.y }}</span> </div> </div> <no-data v-else /> </div> </template> <script> export default { props: { items: { return() { return []; }, }, }, }; </script> <style scoped lang="scss"> .list-container { width: 100%; .list-content { height: 30em; overflow: auto; } } </style>