zoukankan      html  css  js  c++  java
  • echars 图表根据容器宽度自适应

    首先要创一个echars图表实例。我是用vue写的。
    <script>
    export default {
      data() {
        return {
          chartInstance: null,
       }
     }
    运用生命钩子在监听窗口改变事件,当窗口发生变化时执行echars的resize方法.
    mounted() {
      window.onresize = () => {
         this.chartInstance.resize()
     }
    },
    methods: {
    // 初始化echarts图表给chartInstance 赋值
      drawLine() {
        let dom = this.$refs.chart
        this.chartInstance = this.$echarts.init(dom, 'light')
        // 图表清空缓存
        this.chartInstance.clear()
        this.chartInstance.setOption(this.chartOptions, true)
      }
    }
    <script>

     

  • 相关阅读:
    js dom
    js Number string
    jq ajax数据交互
    js date 和 math
    js中英文网页切换
    日常使用
    php求和
    empty()
    时间戳、日期相互转换
    数组转字符串之间相互转换
  • 原文地址:https://www.cnblogs.com/shink/p/10827216.html
Copyright © 2011-2022 走看看