| 1234567891011121314151617181920212223242526272829303132 | <template>  <div>    <a-radio-group v-model="barType" button-style="solid" v-if="graphTypeDictOptions.length>1">      <template v-for="graphType in graphTypeDictOptions">        <a-radio-button :key="graphType.value" :value="graphType.value">{{graphType.text}}</a-radio-button>      </template>    </a-radio-group>    <chart :chartData="chartData" :head="head" :graphType="barType" :aliases="aliases" :title="graphTypeDictOptions.length===1 && title"/>  </div></template><script>import Chart from './Chart'export default {  name: 'TabGraphreportAutoChart',  components: {    Chart  },  props: ['chartData', 'head', 'graphTypeDictOptions', 'title', 'aliases'],  data() {    return {      barType: ''    }  },  mounted() {    this.barType = this.graphTypeDictOptions[0] && this.graphTypeDictOptions[0].value  },  updated() {    // this.barType = this.graphTypeDictOptions[0] && this.graphTypeDictOptions[0].value  }}</script>
 |