效果图:
在这里插入图片描述
双y轴都有数据
代码:

<template>
  <ve-line :data="chartData" :extend="traderExtend" :seetings="chartSettings" :colors="colors"></ve-line>
</template>

<script>
export default{
  data() {
    return {
      tableData: [],
      chartData: {
        columns: ['日期', '企业成本利润率', '同比变化'],
        rows: [{日期:'2019-01',企业成本利润率:'40',同比变化:'50%'},
        {日期:'2019-06',企业成本利润率:'50',同比变化:'60%'},
        {日期:'2019-09',企业成本利润率:'70',同比变化:'80%'}],
      },
      chartSettings: {
      },
      traderExtend: {},
      colors: ['#0E9CFF', '#FFA70D'],
    }
  },
}
methods:{
 initChartData() {
        this.tradeChartSettings = {
        yAxisType: ['KMB', 'percent'],//数据类型
        yAxisName: ['日均运量', '同比变化'],//y轴坐标轴的名称,在下面可以更改样式
      }
      this.initTraderExtend()
  }
 initTraderExtend() {
      this.traderExtend = {
        yAxis(item) {
          /* 右轴 */
          // 坐标轴名称的文字样式
          item[1].nameTextStyle = {
            padding: [0, 50, 0, 0],
          }
          item[1].splitNumber = 5
          return item
        },
      }
    },
}
</script>
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐