当前位置: 首页 > wzjs >正文

一级a做爰片在线看免播放器网站交换链接营销成功案例

一级a做爰片在线看免播放器网站,交换链接营销成功案例,网站文章排版的重要性,wordpress erp框架效果图 目录 效果图 ✅ 项目结构 🚀 创建项目步骤 1️⃣ 打开终端或命令行,创建新项目: 2️⃣ 安装 recharts 图表库: 3️⃣ 替换默认代码: 4️⃣ 启动项目: ✅ 项目结构 scrollable-bar-chart/ ├…

效果图

目录

效果图

✅ 项目结构

🚀 创建项目步骤

1️⃣ 打开终端或命令行,创建新项目:

2️⃣ 安装 recharts 图表库:

3️⃣ 替换默认代码:

4️⃣ 启动项目:


✅ 项目结构

scrollable-bar-chart/
├── node_modules/
├── public/
├── src/
│   ├── App.js
│   ├── ScrollableBarChart.js
│   └── index.js
├── package.json

🚀 创建项目步骤

1️⃣ 打开终端或命令行,创建新项目:
npx create-react-app scrollable-bar-chart
cd scrollable-bar-chart
2️⃣ 安装 recharts 图表库:
npm install recharts
3️⃣ 替换默认代码:
  • src/App.js 内容换成我给你的 App.js

import React from 'react';
import ScrollableBarChart from './ScrollableBarChart';function App() {return (<div style={{ padding: '20px' }}><h2>可滚动柱状图示例</h2><ScrollableBarChart /></div>);
}export default App;
  • 创建一个新文件 src/ScrollableBarChart.js,粘贴我提供的图表代码

import React from "react";
import {BarChart,Bar,XAxis,YAxis,Tooltip,Legend,CartesianGrid,ReferenceLine,ReferenceArea,
} from "recharts";const data = [{ name: "09", solar: 20, discharge: 15, sell: 10, charge: -5 },{ name: "10", solar: 30, discharge: 20, sell: 15, charge: -10 },{ name: "11", solar: 40, discharge: 25, sell: 20, charge: -15 },{ name: "12", solar: 45, discharge: 30, sell: 25, charge: -20 },{ name: "13", solar: 50, discharge: 35, sell: 30, charge: -25 },{ name: "14", solar: 45, discharge: 30, sell: 25, charge: -20 },{ name: "15", solar: 40, discharge: 25, sell: 20, charge: -15 },{ name: "16", solar: 30, discharge: 20, sell: 15, charge: -10 },{ name: "17", solar: 25, discharge: 15, sell: 10, charge: -5 },{ name: "18", solar: 20, discharge: 10, sell: 5, charge: -3 },
];const ScrollableBarChart = () => {return (<div style={{ overflowX: "auto" }}><div style={{ width: "1200px", height: "400px" }}><BarChartdata={data}width={1200}height={400}margin={{ top: 20, right: 30, left: 20, bottom: 5 }}barGap={0}barCategoryGap={0}><CartesianGrid strokeDasharray="3 3" /><XAxis dataKey="name" /><YAxisdomain={[-100, 100]}ticks={[-100, -75, -50, -25, 0, 25, 50, 75, 100]}/><Tooltip /><Legend /><ReferenceLine y={0} stroke="#000" strokeWidth={2} /><ReferenceArea x1="12" x2="13" fill="#d0f0d0" fillOpacity={0.4} />{/* 顶部的柱子有上圆角 */}<BardataKey="solar"stackId="a"fill="#8dd1e1"barSize={30}radius={[10, 10, 0, 0]}name="光伏自发自用"/>{/* 中间无圆角 */}<BardataKey="discharge"stackId="a"fill="#82ca9d"barSize={30}radius={0}name="电池放电"/><BardataKey="sell"stackId="a"fill="#ffc658"barSize={30}radius={0}name="电力卖给电网"/>{/* 底部负值柱子有下圆角 */}<BardataKey="charge"stackId="a"fill="#8884d8"barSize={30}radius={[0, 0, 10, 10]}name="电池充电"/></BarChart></div></div>);
};export default ScrollableBarChart;
  • 确保 src/index.js 和之前保持一致(一般不用改)

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<App />);
4️⃣ 启动项目:

npm start

浏览器会自动打开 http://localhost:3000

http://www.dtcms.com/wzjs/29170.html

相关文章:

  • 射洪哪里可以做网站网络营销是什么?
  • 手机网站制作公司报价单木卢seo教程
  • 重庆网站建设行业新闻可以发外链的论坛有哪些
  • 网站建设公司售后客服人员要求南京seo
  • 池州网站建设公司域名查询万网
  • 专业做网站公司怎么收费经典软文案例分析
  • 自己怎么做网站建设建网站的公司
  • 专业做旅游网站的公司江苏泰州seo网络优化推广
  • 网站建设广东企业网站有什么
  • 网站建设湛江头条今日头条新闻头条
  • 地方门户信息网站建设方案公司网站推广怎么做
  • 做室内效果图的网站百度助手免费下载
  • 网站做视频监控方案电话营销系统
  • 英文b2b网站系统网络营销推广策划
  • 招聘网站怎么投自己做的简历最近实时热点新闻事件
  • 巴南网站建设地推放单平台
  • 淮北网站建设我要登录百度
  • 网站开发服务费分录关键字是什么意思
  • 小说网站需求分析百度云搜索引擎官网入口
  • 哈尔滨模版建站公司推荐北大青鸟职业技术学院简介
  • 国外免费b2bseo诊断优化方案
  • 传媒网站建设价格百度应用市场
  • 网站建设所需知识外链大全
  • 有专门做背景音乐的网站吗手机卡顿优化软件
  • 汉中北京网站建设app拉新推广怎么做
  • 辽宁建设厅证件查询网站宁波网站排名优化seo
  • 仿win8 网站模版最新国际新闻头条新闻
  • 广州市建设委员会网站做游戏推广一个月能拿多少钱
  • 电子商务网站建设评估工具有哪些广东: 确保科学精准高效推进疫情
  • 怎么接网站来做seo优化方案总结