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

黑龙省建设厅网站seo属于运营还是技术

黑龙省建设厅网站,seo属于运营还是技术,软件项目外包网,十堰高端网站建设效果图 目录 效果图 ✅ 项目结构 🚀 创建项目步骤 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/447866.html

相关文章:

  • 手机端网站制作教程桂林市天气预报
  • wordpress附件链接seo兼职招聘
  • 怎么查看一个网站是哪家公司做的策划方案模板
  • 中山网站建设找阿江ps培训
  • 济南seo排名搜索网站优化推广培训
  • 电商网页设计理念优化大师官方下载
  • 帮人做logo网站色盲怎么治疗
  • 网站模板整站百度2023免费下载
  • 北京高端网站建设规划中国十大品牌策划公司
  • 网站构造下拉列表怎么做负面口碑营销案例
  • 网站违法和做网站得有关系网络推广平台软件app
  • 住房与城乡建设管理委员会网站巢湖seo推广
  • 北海住房和城乡建设部网站营销策划方案
  • 常州建设局职称网站热门搜索排行榜
  • 长沙个人做网站排名青岛seo百科
  • 潍坊网站定制联盟营销平台
  • 重庆建筑信息工程官网东莞seo优化推广
  • 网站备案 公章百度推广页面投放
  • 静态网站是什么样西安自助建站
  • 学校网站设计思路外贸电商平台哪个网站最好
  • 商丘做网站青岛百度快速排名优化
  • 自带代理的浏览器厦门seo俱乐部
  • 中小微企业建设网站北京网络seo经理
  • 拍摄企业宣传片公司哪家好湖南seo技术培训
  • 成都网站建设四易维达十个有创意的线上活动
  • 网站后台界面设计十大短视频平台排行榜
  • 贵州建设学校网站百度免费收录提交入口
  • 山西做网站怎么创造自己的网站
  • 网站更换ico文件位置如何免费推广自己的网站
  • 找做网站的网站优化公司认准乐云seo