关于vue echarts二次渲染不渲染问题的解决方法

2021-07-20   阅读:3314   类型:前端   分类:Vue    标签: ECharts Vue

image.png

vue中用了echarts数据统计图,发现动态赋值不显示,对于不渲染问题,我们只需在methods方法下重新渲染即可解决该问题

前端代码:

<template>
    <div>
		<div id="main" style="width: 100%;height:545px;"></div>
	<div>
<template>

js代码:

<script>
import * as echarts from 'echarts';

  methods: {
    async getSys () {
      const { data: res } = await this.$http.get('system')
      if (res.code != 200) {
           this.$message.error(res.msg)
        }
      this.countVip = res.data.countVip
      console.log( this.countVip.num)
      // 绘制图表
      var myChart = echarts.init(document.getElementById('main'));
        myChart.setOption({
            title: {
                text: '日期'
            },
            tooltip: {},
            xAxis: {
                data: this.countVip.date,
                axisLabel: { 
                  interval:0, 
                  rotate:30 
                },
            },
            yAxis: {},
            series: [{
                name: '人数',
                type: 'bar',
                data: this.countVip.num
            }]
        },true);
    }
  }

</script>

image.png

腾讯云11.11上云拼团Go,2核2G3M云服务器 28元/年

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://tpxhm.com/fdetail/744.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×