react-native echarts(Android)

附地址:https://github.com/somonus/react-native-echarts

1摹恨、安裝

npm install native-echarts --save

2筒占、使用

import Echarts from 'native-echarts';

const option = {
            backgroundColor: '#fff',
            title: {
                text: '生長記錄統(tǒng)計',
                x: 'center',
                top: 6
            },
            tooltip: {
                trigger: 'item',
                formatter: "{a} <br/> : {c} (ddzvzfx%)"
            },
            color: ['#f5222d', '#1890ff', '#52c41a', '#F6BE0F'],
            legend: {
                orient: 'vertical',
                left: 6,
                top: 6,
                data: ['尚未記錄', '記錄中', '待收獲', '已收獲']
            },
            series: [
                {
                    name: '生長記錄統(tǒng)計',
                    type: 'pie',
                    radius: '55%',
                    center: ['50%', '60%'],
                    label: {
                        normal: {
                            formatter: "梗劫 : {c}批"
                        }
                    },
                    data: [
                        {value: 15, name: '尚未記錄'},
                        {value: 53, name: '記錄中'},
                        {value: 20, name: '待收獲'},
                        {value: 124, name: '已收獲'}
                    ],
                    itemStyle: {
                        emphasis: {
                            shadowBlur: 10,
                            shadowOffsetX: 0,
                            shadowColor: 'rgba(0, 0, 0, 0.5)'
                        }
                    }
                }
            ]
        };

<Echarts option={option} height={300} width={width - 20} scalesPageToFit={true}/>

option是echarts配置届慈,詳見 http://echarts.baidu.com/option.html#title

3、BUG

// Android 打包后文件不顯示
// 將node_modules\native-echarts\src\components\Echarts\tpl.html復(fù)制到android/app/src/main/assets下面
// 修改render方法中source
// 如果打包后圖表可以上下左右拖動憔辫,將scalesPageToFit設(shè)為true
render() {
        return (
            <View style={{flex: 1, height: this.props.height || 400}}>
                <WebView
                    ref="chart"
                    scrollEnabled={false}
                    injectedJavaScript={renderChart(this.props)}
                    style={{
                        height: this.props.height || 400,
                        backgroundColor: this.props.backgroundColor || 'transparent'
                    }}
                    scalesPageToFit={true}
                    source={{uri: 'file:///android_asset/tpl.html'}}
                    onMessage={event => this.props.onPress ? this.props.onPress(JSON.parse(event.nativeEvent.data)) : null}
                />
            </View>
        );
}

效果展示
react-native-echarts.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末趣些,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贰您,更是在濱河造成了極大的恐慌坏平,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件锦亦,死亡現(xiàn)場離奇詭異舶替,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)杠园,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門顾瞪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事陈醒√璩龋” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵钉跷,是天一觀的道長弥鹦。 經(jīng)常有香客問我,道長爷辙,這世上最難降的妖魔是什么惶凝? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮犬钢,結(jié)果婚禮上苍鲜,老公的妹妹穿的比我還像新娘。我一直安慰自己玷犹,他們只是感情好混滔,可當(dāng)我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著歹颓,像睡著了一般坯屿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巍扛,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天领跛,我揣著相機(jī)與錄音,去河邊找鬼撤奸。 笑死吠昭,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的胧瓜。 我是一名探鬼主播矢棚,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼府喳!你這毒婦竟也來了蒲肋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤钝满,失蹤者是張志新(化名)和其女友劉穎兜粘,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體弯蚜,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡孔轴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了熟吏。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片距糖。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖牵寺,靈堂內(nèi)的尸體忽然破棺而出悍引,到底是詐尸還是另有隱情,我是刑警寧澤帽氓,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布趣斤,位于F島的核電站,受9級特大地震影響黎休,放射性物質(zhì)發(fā)生泄漏浓领。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一势腮、第九天 我趴在偏房一處隱蔽的房頂上張望联贩。 院中可真熱鬧,春花似錦捎拯、人聲如沸泪幌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽祸泪。三九已至,卻和暖如春建芙,著一層夾襖步出監(jiān)牢的瞬間没隘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工禁荸, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留右蒲,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓赶熟,卻偏偏與公主長得像品嚣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子钧大,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 持續(xù)更新中...... 一套企業(yè)級的 UI 設(shè)計語言和 React 實現(xiàn)翰撑。 https://mobile.ant....
    日不落000閱讀 5,657評論 0 35
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    wgl0419閱讀 6,263評論 1 9
  • 中年女人半信半疑的播通了手里的電話啊央。 一邊焦急的來回踱著步眶诈,嘴里不停的嘀咕著:“老師快接電話呀,快接電話呀瓜饥∈徘耍” 電...
    君子斯如蘭閱讀 370評論 2 1
  • 上天一定會厚待那些勇敢的、多情的人乓土!
    楊小遠(yuǎn)閱讀 206評論 0 0
  • 文/房子 老屋要拆遷啦宪潮!我以為他會在這里住到最后溯警。 他今年七十二歲,駝背狡相,左眼小時候被國民黨陳××的軍隊弄傷梯轻,一米...
    二垚閱讀 281評論 17 15