Echarts圖表盒子,ets圖表管理,擺脫圖表初始化、重置大小、刷新等重復(fù)代碼。
// 初始化方法 /** * @method 初始化方法 init * @param {object} param 初始化配置 * @param {object} custom 圖表加載配置 * @example $echartsBox.init({ // 是否隨窗口大小變化 resize: true, // 是否添加定時(shí)器任務(wù),以及如果使用 則表示定時(shí)器時(shí)間 intervalTime: 10000, // 全局參數(shù)獲取方法 getQueryTerms: queryTerm, // 定時(shí)刷新回調(diào)函數(shù) rfcb: refreshFuns, // 隨窗口變化回調(diào)函數(shù) rscb: resizeFuns }, { // 例:圖表容器ID echartsId: { // 該方法只調(diào)用一次 // init: function () {}, qi: function () { this.callback({ ... }); } }, }); */ /** * @memberof echartsBox * @method 重新定義圖表大小 resize * @param {Array=} ids 不傳值則重置全部 */