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