目前网上实现这个小需求的大都是vue2的写法,更新一个vue3的写法,用了setup函数
父组件传值还是正常传
子组件代码,vue3+setup
<template>
<div class="echarts_class">
<div id="bar" :style="{ width:'280px',height: '200px'}">
</div>
</div>
</template>
<script>
import * as echarts from "echarts";
import {onUnmounted, onMounted, reactive, watch } from 'vue'
export default {
props: {
weekNumbr: { // 柱状图数据
type: Array,
default() {
return []
}
},
xAxis: { // 柱状图x轴
type: Array,
default() {
return []
}
},
},
//setup能接