Rumah > hujung hadapan web > tutorial js > Visualisasi Data dan Dropdown dibuat mudah dalam Vite React: Chart.js, React-Chartjs-dan React-Select

Visualisasi Data dan Dropdown dibuat mudah dalam Vite React: Chart.js, React-Chartjs-dan React-Select

Patricia Arquette
Lepaskan: 2024-12-15 14:23:17
asal
785 orang telah melayarinya

Data Visualization and Dropdowns made simple in Vite React: Chart.js, React-Chartjs-and React-Select

Pengenalan

Apabila membina papan pemuka atau aplikasi tertumpu data, visualisasi dan elemen interaktif seperti dropdown memainkan peranan penting.
Jadi Dalam tutorial ini, saya akan membimbing anda menyepadukan Chart.js, React-Chartjs-2 dan React-Select ke dalam projek Vite React.


Menyediakan Projek Vite React Anda

Mulakan dengan mencipta projek Vite React baharu. Jalankan arahan berikut:

npm create vite@latest cov-dashboard -- --template react
Salin selepas log masuk

Navigasi ke dalam folder projek:

cd cov-dashboard
Salin selepas log masuk

Pasang kebergantungan:

npm install
Salin selepas log masuk

Memasang Chart.js, React-Chartjs-2 dan React-Select

Untuk memasukkan perpustakaan ini dalam projek anda, pasangkannya dengan:

npm install chart.js react-chartjs-2 react-select
Salin selepas log masuk

? Nota: Pastikan anda menggunakan npm dan bukannya benang jika anda lebih suka pendekatan pengurusan pakej yang konsisten.


Membuat Carta Bar Mudah

Begini cara anda boleh membuat Carta Bar menggunakan react-chartjs-2:

Komponen: BarChart.jsx

import React from 'react';
import { Bar } from 'react-chartjs-2';
import Chart from 'chart.js/auto';

const data = {
  labels: ['Jan', 'Feb', 'Mar'],
  datasets: [
    {
      label: 'Sales',
      data: [30, 50, 70],
      backgroundColor: ['rgba(75, 192, 192, 0.6)'],
    },
  ],
};

const BarChart = () => <Bar data={data} />;

export default BarChart;
Salin selepas log masuk

Menambah Dropdown Dinamik

Mari tambahkan menu lungsur dengan react-select:

Komponen: Dropdown.jsx

import React from 'react';
import Select from 'react-select';

const options = [
  { value: 'chocolate', label: 'Chocolate' },
  { value: 'vanilla', label: 'Vanilla' },
  { value: 'strawberry', label: 'Strawberry' },
];

const Dropdown = () => <Select options={options} />;

export default Dropdown;
Salin selepas log masuk

Menyepadukan Komponen

Import dan gunakan komponen dalam App.jsx utama anda:

Apl Utama:

import React from 'react';
import BarChart from './BarChart';
import Dropdown from './Dropdown';

const App = () => (
  <div>
    <h1>Dashboard</h1>
    <BarChart />
    <Dropdown />
  </div>
);

export default App;
Salin selepas log masuk

Kesimpulan

Dengan persediaan minimum yang mudah ini, anda telah mempelajari cara berjaya menambahkan alatan berkuasa untuk visualisasi dan komponen UI interaktif dalam projek Vite React anda.


Atas ialah kandungan terperinci Visualisasi Data dan Dropdown dibuat mudah dalam Vite React: Chart.js, React-Chartjs-dan React-Select. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan