Kā pievienot diagrammas savai React lietotnei

Kā pievienot diagrammas savai React lietotnei
Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Diagrammas nodrošina lietotājiem ērtu un pievilcīgu datu vizualizācijas veidu. Tie var padarīt datus vieglāk saprotamus un padarīt jūsu lietotni interaktīvāku.





kā jūs varat noteikt, vai kāds jūs ir bloķējis snapchat

Ir vairāki veidi, kā izveidot diagrammas programmā React, tostarp izmantojot pamata CSS vai bibliotēku, piemēram, React-Vis vai React Google Charts.





Kā izveidot diagrammas, reaģējot ar CSS

Diagrammu izveide programmā React, izmantojot pamata CSS, ir salīdzinoši vienkārša. Viss, kas jums jādara, ir izveidot div elementu ar platumu un augstumu, pēc tam iestatīt fona krāsu uz vēlamo diagrammas krāsu. Piemēram:





DIENAS VIDEO MAKEUSEOF
 import React from 'react'; 

const Chart = () => {
return (
  <div style={{width: '100px', height: '300px', backgroundColor: '#5D6AFF'}}/>
);
}

export default Chart;

Iepriekš minētajā kodā mēs importējām React bibliotēku. Pēc tam mēs izveidojām funkciju ar nosaukumu Diagramma, kas atgriež div ar platumu 100 pikseļi, augstumu 300 pikseļi un fona krāsu #5D6AFF. Tādējādi tiks izveidota pamata diagramma ar zilu fonu. Jūs varat arī izmantojiet materiāla lietotāja saskarni vai Tailwind CSS jūsu React lietotnē lai izveidotu diagrammas.

Varat arī izveidot vairākas diagrammas ar tekstu vai attēliem divos elementos, lai izveidotu sarežģītākas diagrammas.



 import React from 'react'; 

const Chart = () => {
return (
  <div>
   <div style={{width: '100px', height: '300px', backgroundColor: '#5D6AFF'}}>
    <p>Chart 1</p>
   </div>
   <div style={{width: '100px', height: '300px', backgroundColor: '#FFCF00'}}>
    <img src="https://dummyimage.com/40x80/000/0011ff" style={{padding:'100px 30px'}} />
   </div>
  </div>
);
}

export default Chart;
  Reaģējiet uz lietotni ar diagrammām, izmantojot css

Reakciju diagrammas, izmantojot React-Vis bibliotēku

React-Vis ir Uber izveidota bibliotēka, kas ļauj programmā React izveidot diagrammas un grafikus. Tas nodrošina komponentu kopu, kas atvieglo dažādu formu, krāsu un izmēru diagrammu izveidi. Tā atbalsta arī animācijas un interaktivitāti, kas var palīdzēt padarīt diagrammas saistošākas.

Lai izmantotu React-Vis, vispirms tas ir jādara izveidot pamata React lietotni un instalējiet bibliotēku. To var izdarīt ar šādu komandu:





 npm install react-vis

Kad esat instalējis bibliotēku, varat izveidot pamata diagrammu ar šādu kodu:

 import React, { useState } from 'react'; 

import {
XYPlot,
LineSeries,
VerticalGridLines,
HorizontalGridLines,
XAxis,
YAxis
} from 'react-vis';

const Chart = () => {
const [data] = useState([
  { x: 0, y: 8 },
  { x: 1, y: 5 },
  { x: 2, y: 4 },
  { x: 3, y: 9 },
  { x: 4, y: 1 },
  { x: 5, y: 7 },
  { x: 6, y: 6 },
  { x: 7, y: 3 },
  { x: 8, y: 2 },
  { x: 9, y: 0 }
]);

return (
  <XYPlot width={300} height={300}>
   <VerticalGridLines />
   <HorizontalGridLines />
   <XAxis />
   <YAxis />
   <LineSeries data={data} />
  </XYPlot>
);
}

export default Chart;

Iepriekš minētais kods importē React un React-Vis bibliotēkas. Pēc tam tā definē funkciju ar nosaukumu Diagramma, kas atgriež XYPlot ar VerticalGridLines, HorizontalGridLines, XAxis, YAxis un LineSeries. LineSeries ņem datu masīvu, kas satur līniju veidojošo punktu x un y koordinātas.





  React lietotne ar diagrammām, izmantojot react-viz

Izmantojot React Google diagrammu bibliotēku

React Google diagrammas ir vēl viena bibliotēka, kas atvieglo diagrammu izveidi programmā React. Tas nodrošina komponentu kopu dažādu veidu diagrammu, piemēram, joslu diagrammu, sektoru diagrammu un līniju diagrammu izveidei. Tā atbalsta arī animācijas un interaktivitāti, kas var palīdzēt padarīt diagrammas saistošākas.

Lai izmantotu React Google Charts, vispirms ir jāinstalē bibliotēka. To var izdarīt ar šādu komandu:

atrast manu iPhone saka bezsaistē, bet tā nav
 npm install react-google-charts

Kad esat instalējis bibliotēku, varat izveidot pamata diagrammu ar šādu kodu:

 import React, { useState } from 'react'; 
import { Chart } from 'react-google-charts';

const MyChart = () => {
const [data] = useState([
  ['Year', 'Sales', 'Expenses'],
  ['2013', 1000, 400],
  ['2014', 1170, 460],
  ['2015', 660, 1120],
  ['2016', 1030, 540]
]);

return (
  <Chart
   width={'400px'}
   height={'300px'}
   chartType="Bar"
   data={data}
  />
);
}

export default MyChart;

Šis kods importē react un react-google-charts bibliotēkas. Pēc tam tiek izveidota funkcija MyChart, kas atgriež diagrammas komponentu. Komponents Diagramma aizņem datu masīvu, kurā ir diagrammu veidojošo punktu etiķetes un vērtības.

  React lietotne ar diagrammām, izmantojot google-react-charts

CSS lietošanas trūkumi

CSS izmantošanai, lai izveidotu diagrammas programmā React, ir daži trūkumi:

  • Grūti lietojams : Ja vēlaties izveidot sarežģītas diagrammas, CSS var būt grūti lietojams.
  • Nav ļoti elastīgs: CSS nav īpaši elastīgs, tāpēc var būt grūti veikt izmaiņas diagrammās.
  • Nav interaktīvs: CSS diagrammas nav interaktīvas, tāpēc lietotāji nevarēs ar tām sazināties.

Ja vēlaties izveidot sarežģītas diagrammas, labākas izvēles ir React-vis un React-google-diagrammas. Tomēr, ja vēlaties izveidot vienkāršas diagrammas, CSS var būt labs risinājums.

React-Vis lietošanas priekšrocības

React-Vis izmantošanai diagrammu izveidei programmā React ir vairākas priekšrocības:

  • Viegli izmantot: React-Vis ir viegli lietojams, tāpēc varat viegli izveidot sarežģītas diagrammas.
  • Ļoti elastīgs: React-Vis ir ļoti elastīgs, tāpēc jūs varat viegli veikt izmaiņas diagrammās.
  • Interaktīvs: React-Vis diagrammas ir interaktīvas, tāpēc lietotāji var ar tām mijiedarboties.
  • Animēts: React-Vis diagrammas atbalsta animācijas, lai jūs varētu padarīt diagrammas saistošākas.

Ja vēlaties izveidot sarežģītas diagrammas, kas ir interaktīvas un animētas, React-Vis ir laba izvēle.

React Google diagrammu izmantošanas priekšrocības

Tāpat kā React-Vis, ir vairākas priekšrocības, izmantojot React Google diagrammas, lai izveidotu diagrammas programmā React:

  • Viegli izmantot: React Google diagrammas ir viegli lietojamas, tāpēc varat viegli izveidot sarežģītas diagrammas.
  • Dažādi diagrammu veidi: React Google diagrammas piedāvā dažādus diagrammu veidus, lai jūs varētu izvēlēties saviem datiem labāko.
  • Animācijas atbalsts: React Google diagrammas atbalsta animācijas, lai jūs varētu padarīt diagrammas saistošākas.

Palieliniet lietotāju iesaisti, izmantojot diagrammas

Diagrammas ir lielisks veids, kā vizualizēt datus, taču varat arī tās izmantot, lai palielinātu lietotāju iesaisti. Animāciju un interaktivitātes pievienošana diagrammām var padarīt tās saistošākas un palīdzēt lietotājiem labāk izprast jūsu datus.

Tātad, ja meklējat veidu, kā palielināt lietotāju iesaisti savā React lietotnē, apsveriet iespēju pievienot diagrammas. Varat arī izvietot savu React lietotni ātrā, drošā un mērogojamā platformā, piemēram, Github.