久久久九九精品国产毛片a片/青青青在线免费观看/四虎影在永久在线观看/久久久久影院色老大2020/成年人网站在线观看视频/av手机在线看片/手机在线看片国产/亚洲午夜爱爱香蕉片/国产真实乱人偷精品视频/亚洲黄色一区二区/又粗又黑又大的吊av/91少妇精拍在线播放/国产激情无码视频在线播放性色/日韩国产在线/伊伊综合在线视频无码/av天堂久久精品影音先锋/中文字幕高清/无码一区二区三区中文字幕

ECharts的resize失效原因以及使用方法

2019-8-10    seo達人

很多朋友在開發的過程中要把ECharts圖標做成自適應瀏覽器寬高的效果。于是去翻看ECharts官網發現了resize方法,結果用了之后發現沒用,而且根本不知道什么原因。



解決辦法:

不能給ECharts的容器設置固定的寬高。



寬度要寫百分比

高度要寫vh

然后再搭配resize方法才可以實現根據瀏覽器大小而改變大小的功能



示例代碼:

let ECharts = echarts.init(document.getElementById('wrapBox'));

//ECharts的配置項和數據

let option = {

title: {

text: 'demo'

},

tooltip: {},

legend: {

data: ['dataSource']

},

xAxis: {

data: ['aa', 'bb', 'cc']

},

yAxis: {},

series: [{

name: 'dataSource',

type: 'bar',

data: [2, 5, 6],

}]

};

//配置圖表數據及配置項

ECharts.setOption(option);



//根據瀏覽器大小改變大小

window.onresize = () => {

ECarts.resize();

//如果有多個表變動在下方依次寫下去就可以了

}

藍藍設計www.devb.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計  cs界面設計  ipad界面設計  包裝設計  圖標定制  用戶體驗 、交互設計、 網站建設 平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.devb.cn

存檔