npm install --save echarts
import React, { useEffect } from 'react'
import * as echarts from "echarts"
import "./app.css"
export default function App() {
useEffect(() => {
console.log(document.getElementById("main"));
let myChart = echarts.init(document.getElementById("main"));// echarts仅有一个方法init,执行init时传入一个具备大小
myChart.setOption({
title: {
text: "勇敢牛牛-不怕困难",//echarts标题
},
tooltip: {},//tooltip:提示框组件,用于配置鼠标滑过或点击图表时的显示框。
legend: {}, //横坐标 xAxis配置 直角坐标系x轴
xAxis: {
data: ["html", "css", "js", "vue", "react", "小程序"],
},
yAxis: {},
系列(series)是很常见的名词。在 echarts 里,系列(series)是指:一组数值以及他们映射成的图。“系列”这个词原本可能来源于“一系列的数据”,而在 echarts 中取其扩展的概念,不仅表示数据,也表示数据映射
成为的图
series: [
{
name: "牛",
type: "bar",
data: [5, 20, 36, 10, 40, 20],
},
],
})
}, [])
return (
<>
<div id="main"></div>
</>
)
}
效果图