亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

javascript - 字面量方式封裝echarts組件,為什么初始化的時候失敗

瀏覽:110日期:2023-02-08 13:46:41

問題描述

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>Title</title> <script src='https://cdn.bootcss.com/echarts/3.5.3/echarts.min.js'></script> <style>#chart { width: 600px; height: 400px; border: 1px solid red; margin-bottom: 10px;} </style> <script>var ChartUtils = { cdata:[5, 20, 36, 10, 10, 20], options:{title: { text: ’ECharts 入門示例’},tooltip: {},legend: { data: [’銷量’]},xAxis: { data: ['襯衫', '羊毛衫', '雪紡衫', '褲子', '高跟鞋', '襪子']},yAxis: {},series: [{ name: ’銷量’, type: ’bar’, data: this.cdata}] }, init: function (id) {var el = document.getElementById(id);this.chart = echarts.init(el);console.log(this.cdata);this.chart.setOption(this.options); }, update:function (data) {this.cdata = data;this.chart.setOption(this.options); }};function btn1() { ChartUtils.init('chart');}function btn2() { ChartUtils.update([1, 2, 3, 4, 5, 6]);} </script></head><body><p id='chart'></p><button onclick='btn1()'>初始化</button><button onclick='btn2()'>更新表</button></body></html>

求正確寫法,初始化和更新數據方法

問題解答

回答1:

this.cdata = data;this.chart.setOption(this.options);這里是給this.cdata重新賦值了,并不是改變了當前引用位置的元素,所以不會同步共享this.options.series.data = data;this.chart.setOption(this.options);

標簽: JavaScript
主站蜘蛛池模板: 成人精品一区二区激情 | 国产真实伦在线观看 | 中文字幕日韩精品中文区 | 91精品天美精东蜜桃传媒免费 | 欧美一级毛片在线看视频 | 污污网站免费 | 亚洲天堂激情 | 亚洲二区在线视频 | 国产欧美日韩成人 | 日韩欧美亚洲国产高清在线 | 国产色窝 | 妞干网中文字幕 | 色片网 | 国产日产欧美精品一区二区三区 | 一极黄色片| 99久热re在线精品99 6热视频 | 国产精品国色综合久久 | 国产精品视频分类一区 | 五月天久久婷婷 | 国产成人免费永久播放视频平台 | 成人一级网站 | 欧美a级成人淫片免费看 | 达达兔午夜起神影院在线观看麻烦 | 久久久久嫩草影院精品 | 久久香蕉国产线看观看8青草 | 亚洲国产高清视频 | 成人免费体验区福利云点播 | 国产精品日韩 | 91这里只有精品 | 1024免费福利永久观看网站 | 99久久伊人一区二区yy5099 | 二区视频 | 99综合精品久久 | 日韩一级片免费观看 | 曰批免费视频播放在线看片二 | 91九九| 成人免费动作大片黄在线 | 亚洲欧美一区二区视频 | 91国内精品线免费播放 | 日本一区二区三区久久 | 久久在线观看免费视频 |