Использую Vue3. Мне нужно создать 6 блоков с разными цветами. 6 блоков создаются , но без цвета. Делаю как в документации, но не работает. В чём может быть проблема?
<template>
<div
class="elem-color"
v-for="(index, bgColor) in colorArray"
:key="index"
:style="{ color: bgColor }"
></div>
</template>
<script>
export default {
name: 'ChangeName',
setup() {
const colorArray = [
'#F03F35',
'#005397',
'#32B67A',
'#9357A9',
'#EAEAEA',
];
return {
colorArray,
};
},
};
</script>
<style lang="scss" scoped>
.elem-color {
margin: 0.5em 0.5em 0 0;
width: 30px;
aspect-ratio: 1/1;
border-radius: 50%;
}
</style>