亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:124日期: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
主站蜘蛛池模板: 怡红院成人网 | 日本国产在线视频 | 日本高清视频免费在线观看 | 欧美三级欧美成人高清www | 欧美性性性性性色大片免费的 | 久久不色| 欧美日本视频一区 | 日韩欧美一区二区三区久久 | 成人a级高清视频在线观看 成人a毛片 | 日韩精品另类天天更新影院 | 国产草草影院 | 日韩欧美日本 | 国产不卡影院 | 播播网手机在线播放 | 中文字幕一级 | 成 人 黄 色 激 情视频网站 | 91人人视频国产香蕉 | 给我一个可以看片的www日本 | 欧美一区二区在线视频 | 在线 | 一区二区三区 | 91视频啪啪 | 欧美一级三级 | 亚洲国产日韩欧美一区二区三区 | 天天做天天爱夜夜大爽完整 | 热er99久久6国产精品免费 | 成人免费视频69 | 国产成人精品一区二区秒拍 | 男人女人做刺激视频免费 | 日韩免费一级毛片欧美一级日韩片 | 成人影院免费观看 | 欧美一级鲁丝片 | 国产三级理论 | 成人午夜大片免费看爽爽爽 | 久草国产在线观看 | 日韩国产欧美在线观看 | 午夜影院黄 | 一区二区三区四区在线免费观看 | 日本精品视频一视频高清 | 亚洲免费网站观看视频 | 亚洲更新| 国产一级精品高清一级毛片 |