echarts超好用的可视化图表库 在react中使用

news/2024/7/15 18:41:36 标签: echarts, react.js, javascript

下载

npm install echarts --save

在下载,用于和react连接

javascript">npm install --save echarts-for-react

在上方引用
在这里插入图片描述

javascript">import ReactEcharts from 'echarts-for-react';
javascript">import React, { Component } from 'react'
import ReactEcharts from 'echarts-for-react';
export default class index extends Component {
  state = {
    option: {
      title: {
        text: "你好"
      },
      xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
      },
      yAxis: {
        type: 'value',
        data: [0, 100, 200, 300, 400, 50],
      },
      series: [
        {
          data: [150, 230, 224, 218, 135, 147, 1000],
          type: 'line'
        }
      ]
    },
    echarts: {

    }
  }
  componentDidMount() {
  }
  render() {
    const { option } = this.state;
    return (
      <ReactEcharts
        option={option}
        style={{ width: 800, height: 300 }}
      >
      </ReactEcharts>
    )
  }
}

在这里插入图片描述
在这里插入图片描述
有很多nice的aip

请看 https://echarts.apache.org/zh/option.html#radiusAxis


http://www.niftyadmin.cn/n/1371427.html

相关文章

react classnames

一&#xff0c;前言 1.在react中想要动态添加className时&#xff0c;通常会使用classnames这个库。 2.我们可以通过npm安装&#xff1a;npm install classnames 二&#xff0c;使用方法 1.引入classnames: import classnames from classnames。 2.classnames是一个函数&…

react的状态管理库 Mobx

下载 npm i mobx mobx-react --save创建一个store import { makeAutoObservable } from mobx class Mystore {todos [{id: 0,context: "吃饭",done: false},{id: 1,context: "睡觉",done: false},{id: 2,context: "打豆豆",done: true},]num…

Comparator用法

目录 一、使用方式 1、Stream中sorted()方法 2、Stream中max()方法 二、具体方法 1、 compare 2、 equals 3、 naturalOrder 4、 comparing 5、 comparingInt 6、 comparingLong 7、 comparingDouble 8、 nullsFirst 9、 nullsLast 10、 reversed 11、 reverseOrder 12、…

react的状态管理redux-toolkit

下载 yarn add reduxjs/toolkit react-redux创建两个js文件一个是store和一个toolkit 碎片 todoSlice import { createSlice } from reduxjs/toolkit //必须有一哥初始值 const initialState {todo: [{ id: 0, name: "吃饭", done: true },{ id: 1, name: "…

触类旁通---通过远程注入获得进程的控件数据

关键字&#xff1a; 远程注入 Contents: 1.前言----------你应该知道的东西 2.简单的举例 2.1 做一个整体的结构和思路 2.2 理论实例化 3.让功能变得更丰富 4.如何防止被获取数据?5.参考文档在开始之前总会有一个前言&#xff0c;就差不多当作一个PREFACE吧. 我们…

PPPOE------也许你很脆弱

PPPOE Point to Point Protocol on Ethernet题记&#xff1a;不同的环境造就不同的人物&#xff0c;所谓南橘北枳。PPPOE 在一些防护性差的Ethernet上&#xff0c;漏洞比较突出>_<1.怎么样的环境让PPPOE变成枳&#xff1f;2.如何低成本的改变现状&#xff1f;3.代码参…

有趣的ping-----小记

有趣的ping-----小记 前言: 说是小记&#xff0c;当然文章很短啦。 你应当熟悉的工具是winpcap 前几日&#xff0c;偶尔在看网络的书&#xff0c;好奇的用winpcap去构造了一个假冒的ping&#xff0c;就是icmp包拉。满心欢喜等着那台电脑上当&#xff0c;哪里知道&#xff…

npm与yarn

这两个都属于js包管理工具&#xff0c;都可以安装包或者模块 Yarn 和 npm 命令对比&#xff1a; npm install (npm i) yarn npm install xxx yarn add xxx npm uninstall xxx yarn remove xxx npm install xxx --dev yarn add xxx --dev npm install xxx --global y…