Bar Chart

Simple

vue
<script setup>
function random() {
 return Math.round(300 + Math.random() * 700) / 10;
}
const dimensions = ref(['Product', 2015, 2016, 2017]);
const source = ref([
 {
  Product: 'Matcha Latte',
  2015: random(),
  2016: random(),
  2017: random(),
 },
 {
  Product: 'Milk Tea',
  2015: random(),
  2016: random(),
  2017: random(),
 },
 {
  Product: 'Cheese Cocoa',
  2015: random(),
  2016: random(),
  2017: random(),
 },
 {
  Product: 'Walnut Brownie',
  2015: random(),
  2016: random(),
  2017: random(),
 },
]);
const series = ref([{ type: 'bar' }, { type: 'bar' }, { type: 'bar' }]);
</script>

<template>
 <BarChart
  class="un-h-20em un-w-40em"
  :dimensions="dimensions"
  :source="source"
  :series="series"
 />
</template>

See Also