91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

前端知識 | 淺談在React中使用echarts

發布時間:2020-07-10 21:33:33 來源:網絡 閱讀:10973 作者:海說軟件 欄目:開發技術

方法一:

echarts-for-react 是一個非常簡單的針對于 React 的 Echarts 封裝插件。

和使用所有其他插件一樣,首先,我們需要 install 它:

第一步:

npminstall --save echarts(依賴)

npminstall --save echarts-for-react

第二步:

在我們的項目中導入:

importReactEcharts from 'echarts-for-react'

第三步:

在 render 函數中使用:

  option={this.getOption}

  notMerge={true}

  lazyUpdate={true}

  style={{width: ‘400px’, height: ‘400px’}}

/>

組件基本參數介紹:

option:接收一個對象,該對象為 echarts 的配置項,詳見:                 http://echarts.baidu.com/option.html#title

notMerge:可選,是否不跟之前設置的 option 進行合并,默認為 false,即合并。

LazyUpdate:可選,在設置完 option 后是否不立即更新圖表,默認為 false,即立即更新。

style:echarts 容器 div 大小,默認:{height: ‘300px’}

前端知識 | 淺談在React中使用echarts

方法二:

當然,我們也不是真的需要一個 react-echarts 插件,我們可以使用 echarts 提供的模塊化加載方法,按需導入我們需要的圖表:

首先,我們需要在項目中導入 echarts:

importecharts from 'echarts/lib/echarts'    //必須

import'echarts/lib/component/tooltip'        //圖表提示框(按需)

import'echarts/lib/component/grid'      //圖表網格(按需)

import 'echarts/lib/chart/bar'                 //引入柱狀圖(按需)

import'echarts/lib/chart/line’              //引入折線圖(按需)

然后:我們需要在 render 函數中為圖表放好一個容器:

{this.chartContainer = refs}} style={{width: ‘400px’, height: ‘400px’}}>

最后,我們需要在合適的生命周期中繪制我們的圖表:

letmyChart = echarts.init(this.chartContainer)

letoption = {//echarts配置項}

myChart.setOption(option,true)


好了,echarts 已經成功的在項目中跑起來啦!


-END- 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岱山县| 清涧县| 西乡县| 镇宁| 南华县| 县级市| 佛教| 泽普县| 广河县| 屏东县| 深州市| 桑日县| 郯城县| 邢台市| 南丹县| 双柏县| 景谷| 芜湖县| 元阳县| 静乐县| 吉安县| 拉萨市| 余庆县| 沙湾县| 陇西县| 靖边县| 黄陵县| 丰都县| 湖南省| 陆丰市| 中方县| 开化县| 堆龙德庆县| 府谷县| 文成县| 阿拉尔市| 沁水县| 城市| 唐河县| 乌审旗| 遂平县|