Тёмный

Using Chart.JS in React.JS - A Complete Tutorial (2020) 

Worn Off Keys
Подписаться 23 тыс.
Просмотров 172 тыс.
50% 1

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 151   
@WornOffKeys
@WornOffKeys 3 года назад
🔥 Get the code here: github.com/AlexzanderFlores/ChartJS-in-React 🙋‍♂ Need help? Ask in our Discord community: wornoffkeys.com/discord
@sureshmakwana8709
@sureshmakwana8709 3 года назад
7:04 cannot see the bar on web.... Makes me so angry and upset as I've followed all the steps he said I think I'll have to find some another video on RU-vid plus very low voice's volume in the video which was very irritating too
@ShivamSharma-rq9ne
@ShivamSharma-rq9ne 2 года назад
pin the comment which explains the version error. you instead has this promotional thing as pinned. one disliking the video only cause of your sheer negligence.
@ranati2000
@ranati2000 2 года назад
@@sureshmakwana8709 same issue
@jublirajshelton
@jublirajshelton 2 года назад
Need to use the following code in the latest version. import {Chart as ChartJS, BarElement, CategoryScale, LinearScale} from 'chart.js' ChartJS.register( CategoryScale, LinearScale, BarElement )
@SuperSayiyajin
@SuperSayiyajin 2 года назад
Thanks. If you have problem about map or category not found. add this line to your bar component import { Chart as ChartJS } from 'chart.js/auto'
@barncha
@barncha 3 года назад
You're a natural at teaching, thank you so much for this tutorial! It was a great help!
@WornOffKeys
@WornOffKeys 3 года назад
Thank you and glad I could help!
@ferdinand4881
@ferdinand4881 3 года назад
@@WornOffKeys hi can you do a tutorial on react-vis?
@MikeCerna309
@MikeCerna309 3 года назад
Been looking for how to use chartsjs all night long and found your vid...very detailed, and a lot of patience plus good methodology to explain things. I learned a lot and got very interested into keep reading the documentation...thank you very much and keep up the good work! Regards from Lima, Peru! Ps. You just got a new subscriber :)
@c4syner
@c4syner 2 года назад
For anyone getting errors try this fix: npm install react-chartjs-2@2.9.0 npm install chart.js npm install react npm instal react-dom The various other "fixes" recommended here gave me random dependency errors as well as blank screens.
@jennaprice5563
@jennaprice5563 2 года назад
Unfortunately this did not work and threw a ton of errors: Attempted import error: 'chart.js' does not contain a default export (imported as 'Chart') Here is my dependency list: "dependencies": { "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.3.0", "@testing-library/user-event": "^13.5.0", "chart.js": "^3.9.1", "react": "^18.2.0", "react-chartjs-2": "^2.9.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" },
@yurikkkj3940
@yurikkkj3940 Год назад
man you literally save my life, i was trying this in like last 2 weeks but with your coment i made what i want, so thx man
@afshinmoshrefi
@afshinmoshrefi 3 года назад
To make sure tutorial works, you have to force chart.js to install version 2.x - the instructions will default to installing chart.js version 3.x which is not compatible with react-chartjs-2. Following installation worked for me: npm install --save react-chartjs-2 chart.js@2.9.4
@l3aIIin23
@l3aIIin23 3 года назад
Thank you!!!!
@ajexzetia3878
@ajexzetia3878 3 года назад
Thank you so much
@vetrivel-yx2on
@vetrivel-yx2on 3 года назад
This comment should be pinned Thank you
@vetrivel-yx2on
@vetrivel-yx2on 3 года назад
How did you find that chart js version is the issue? Could you please explain
@afshinmoshrefi
@afshinmoshrefi 3 года назад
@@vetrivel-yx2on I read about the new release of chart.js 3 and that there were breaking changes specifically it no longer exports the chart class as a default export. That is when I looked into versioning and it turned out to be the issue.
@dimabernada1809
@dimabernada1809 3 года назад
Excellent tutorial, thank you so much, essentially and very fast, one of the best tutorial I have ever seen
@WornOffKeys
@WornOffKeys 3 года назад
Glad it helped!
@paramshendekar8163
@paramshendekar8163 2 года назад
This tutorial works well with previous versions, now the documentation has changed and we need to do things differently than before. If you wish to follow this version, make sure you install the very same version
@ritveak
@ritveak 2 года назад
Did you get it running? Can you help?
@sonalisahoo5953
@sonalisahoo5953 3 года назад
If your graph doesnt work, you can try out - yarn add react-chartjs-2@2.9.4 , It gives the prompt in terminal that 2.9.4 doesnt match, so then u could choose 2.9.0. And it works!
@EminoMeneko
@EminoMeneko 3 года назад
Very cool. Well explained and I loved the bit about documentation. Too few people do this.
@ranati2000
@ranati2000 2 года назад
I am having three kind of different errors in console and the chart isnt showing: Errors: 1) Uncaught Error: "bar" is not a registered element. 2) Uncaught Error: Canvas is already in use. Chart with ID '0' must be destroyed before the canvas can be reused. 3) The above error occurred in the component: My Code: import React from 'react' import { Bar } from 'react-chartjs-2' export const BarChart = () => { return( Bar Chart ) }
@amirjosevelasquezaburdene4318
@amirjosevelasquezaburdene4318 2 года назад
Awesome video, thanks!!! Keep going
@pshr2447
@pshr2447 2 года назад
i love chart js man data is beautiful
@vivekknShots
@vivekknShots 2 года назад
TypeError: Cannot read properties of undefined (reading 'map') is anyone getting this error
@zalimbhaiofficial2840
@zalimbhaiofficial2840 Год назад
use ?.map
@leo-fv2nv
@leo-fv2nv 3 года назад
Thank you so much 😍 😍 u really saved me.... As beginner it is really helpful.....
@dalelanto895
@dalelanto895 3 года назад
Hi can anyone help me uninstall react-chart-js@3.0.3 because i could not install version 2.9.3, it says could not resolve dependency peer chart.js@"^3.1.0" from react-chartjs-2@3.0.3, thank you in advance
@cristinao2614
@cristinao2614 2 года назад
could you resolve this ??
@naumanshigri
@naumanshigri 2 года назад
oakoran tong hay momo rozi. thank you very much
@almirsilva838
@almirsilva838 10 месяцев назад
Very good! Very useful!
@deepwebtube
@deepwebtube 3 года назад
Thank you sir for this video! Simply invaluable!!!
@mohammadjavadaghazadehfard7873
@mohammadjavadaghazadehfard7873 2 года назад
Hi, Thanks 🙏 That's very cool 👌🌹 . please make more videos like this 🙏🙏🌹🌹 . Good luck 🙏
@donatoalvarez3027
@donatoalvarez3027 3 года назад
Just install the v3 chartjs now works.
@pratikpowale9657
@pratikpowale9657 2 года назад
Thank u so much brother!
@timothyroy20111
@timothyroy20111 3 года назад
7:21 For some reason, I see a blank screen. Here's what my code looks like in the BarChart.js: import React from "react"; import { Bar } from "react-chartjs-2"; const BarChart = () => { return ( Some Dat ); }; export default BarChart;
@LMKz1
@LMKz1 3 года назад
Background color is need
@ganeshtarone1936
@ganeshtarone1936 2 года назад
Did you got the solution for this?
@Dmitriy_Sentinel
@Dmitriy_Sentinel 3 года назад
My English is poor. But what the author of the video said - I understood absolutely everything))
@WornOffKeys
@WornOffKeys 3 года назад
Glad to hear that!
@Dmitriy_Sentinel
@Dmitriy_Sentinel 3 года назад
@@WornOffKeys Сan you tell me, my page is not refreshed when saving an App.js - Updates occur only when the restart project. As I understand it, it is default in React.js page reload and saving changes?
@Zahra-uc2xq
@Zahra-uc2xq Год назад
really helpful thank you
@robinbreed2439
@robinbreed2439 Год назад
great tutorial!
@ajbleas
@ajbleas 3 года назад
NOTE: HAVING ISSUES WITH "DEFAULT"? npm uninstall chart.js and run npm install chart.js@2.9 . THIS FIXED MINE
@jackgong7658
@jackgong7658 3 года назад
THANK YOU OMG
@ShiyunLian
@ShiyunLian 3 года назад
You save my life
@dalelanto895
@dalelanto895 3 года назад
could not install --save react-chartjs-2 chart.js@2.9.4 it always says to me peer depency error, and whenever i try to force install it i get this other error : module not found can't resolve chart.js/auto, can anyone help me pls
@sergeos5
@sergeos5 3 года назад
What do you recommend to look so that the data can be taken from the SQL source?
@Eclipse-san
@Eclipse-san 3 года назад
You can make a backend API that uses sequelize to return data. And you can then use axios to send a request to your API. Happy coding
@sergeos5
@sergeos5 3 года назад
@@Eclipse-san can you help me in that question, my friend?
@EnaGena
@EnaGena 2 года назад
it doesnt work
@sheikhyabooti8960
@sheikhyabooti8960 3 года назад
clearly the best
@ramandamytv1193
@ramandamytv1193 Год назад
thank you so much! awesome tut!!
@hplaptop2286
@hplaptop2286 2 года назад
Hello If it's possible,could you please put videos in a dropdown box with options like weekly,monthly,yearly?
@devtom2060
@devtom2060 3 года назад
Looks simple, thanks!
@dedx4094
@dedx4094 3 года назад
thanks!. really helped me in my project.
@WornOffKeys
@WornOffKeys 3 года назад
Glad it helped!
@graziacassano9263
@graziacassano9263 3 года назад
Damn man! Finally a tutorial very well explained! Thank you so much. Can't wait to watch other videos. Do you have any on node and fs modules?
@afshinmoshrefi
@afshinmoshrefi 3 года назад
Thanks for the tutorial. It is excellent.
@ajexzetia3878
@ajexzetia3878 3 года назад
Thanks bro, your tutorial help me
@jayakrishnad7318
@jayakrishnad7318 3 года назад
Very good explanation
@blackhoody3113
@blackhoody3113 2 года назад
Why my chart do not shows in chrome? I wrote code as you did and only got white screen. When trying to show some text like Hell World, it shows as it should. So what might be the problem here?
@pranavan4055
@pranavan4055 Год назад
same problem, did you found the solution ?
@IVIattyHD
@IVIattyHD 3 года назад
great vid thank you!
@WornOffKeys
@WornOffKeys 3 года назад
Glad it helped!
@GauChymTo
@GauChymTo 2 года назад
year. I want to get into making soft on desktop because it offers more features but I have just been preferring the softow of mobile apps
@krishnadhingra2723
@krishnadhingra2723 2 года назад
great video! loved it!
@Onomandah
@Onomandah 3 года назад
Thank you! We really appreciate it!
@WornOffKeys
@WornOffKeys 3 года назад
No problem, glad the video helped!
@PIDOtomasyon
@PIDOtomasyon 3 года назад
07:06, I want to use mysql datas for generating charts in HTML page. not PHP. Urgent please. I can show mysql data in html table, but not convert to chart. Thank you so much.
@WornOffKeys
@WornOffKeys 3 года назад
Hey, you will need to use a web server to populate the HTML page with your data from your MySQL server and then send that HTML page to the client. This is done in PHP or Node.JS typically.
@PIDOtomasyon
@PIDOtomasyon 3 года назад
@@WornOffKeys I am using node.js, at app.js I am sending sql datas to second page as: (app.js) app.get('/chart',(req, res) => { let sql = `SELECT * FROM results`; let query = connection.query(sql, (err, rows) => { if(err) throw err; res.render('user_resultChart', { title : 'RAPORLAMA', users : rows }); }); }); I can response at second page as : (chart.ejs) How can I use in Chart. I want to convert to Chart. I need to use HTML page(Because I can't install php server on the PC) Thank you.
@erickgeneric
@erickgeneric 3 года назад
Amazing. Thank you
@peaichunong3069
@peaichunong3069 Год назад
Hi, thanks for this tutorial. It is very useful. May I know for the dataset, is that possible to have a range as data? Like from Jan-Sep, to make it something like a range chart or gantt chart? Is that possible?
@SuperSayiyajin
@SuperSayiyajin 2 года назад
Can we create 3d bar(column) chart with using Chart.js?
@darshang7133
@darshang7133 3 года назад
Hey how do i import CSV file and plot it ?
@ChrisMochinskiMusic
@ChrisMochinskiMusic 2 года назад
Very interesting - I'm certain my syntax matches but I'm having no luck on the font size around the 17-minutes mark. I'm flying my chart page into a parent page in React. I wonder if perhaps there's a parent font setting that's killing this option? The parent page is kind of convoluted. Thoughts? Thanks!
@Nefarious_Production
@Nefarious_Production 3 года назад
is it possible for you to make the channel specific commands to you're advanced command handler
@WornOffKeys
@WornOffKeys 3 года назад
Yes, this is something I plan on adding to the new revamped command handler once it comes out
@yateshchhabra6224
@yateshchhabra6224 3 года назад
Hey mate, I am trying to make multi line graph using chart.js in which i want to add label above and at the left of the horizontal line in which some text is shown in that
@chandraroy8254
@chandraroy8254 2 года назад
This solved the same issue for me... import { Chart } from 'chart.js' Chart.defaults.plugins.legend.display = false
@RinatWOT
@RinatWOT 3 года назад
Great video, thank you!
@WornOffKeys
@WornOffKeys 3 года назад
Glad it helped!
@subhamsaurabh3069
@subhamsaurabh3069 3 года назад
great explanation 👍👍
@WornOffKeys
@WornOffKeys 3 года назад
Glad you liked it!
@user-og3hm2dz1f
@user-og3hm2dz1f 3 года назад
Thank you soooo much!
@siel1374
@siel1374 2 года назад
npm uninstall react-chartjs-2 chart.js npm install --save react-chartjs-2@2.11.1 chart.js@2.9.4
@SydAliHsn
@SydAliHsn 2 года назад
THANKS bor loooove youuu
@siel1374
@siel1374 2 года назад
@@SydAliHsn ♥️
@manastripathi2407
@manastripathi2407 3 года назад
Amazing. subscribed.
@WornOffKeys
@WornOffKeys 3 года назад
Thank you!
@arshadrauff4549
@arshadrauff4549 3 года назад
Thanks!!
@mehdisheikh627
@mehdisheikh627 2 года назад
thanks for veryyyy good comtent 😘😘😘😘😊😊😊😊😉😉😉😉✌✌✌✌
@WornOffKeys
@WornOffKeys 2 года назад
Glad you liked it!
@ItsNoahHi
@ItsNoahHi 3 года назад
my chart renders multiple times. does anyone know why by any chance?
@prakashd842
@prakashd842 3 года назад
Excellent
@petermashine1483
@petermashine1483 2 года назад
i have error : " Uncaught TypeError: Cannot read properties of undefined (reading 'map') " . what does it mean?
@nguyenminhkhoa5613
@nguyenminhkhoa5613 2 года назад
Great course, but when I create 2nd and 3nd chart, its dont show "Lable name", its only show "undefined"
@ibrahimacanada
@ibrahimacanada 3 года назад
Good tutorial !!
@mariuszyszczarz5305
@mariuszyszczarz5305 3 года назад
Thanks!
@WornOffKeys
@WornOffKeys 3 года назад
No problem!
@vikrantgupta7896
@vikrantgupta7896 3 года назад
Perfect
@yuecheng3508
@yuecheng3508 3 года назад
how do you know the name is ''react-chartjs-2''? I cannot import it
@hamidnaeimi2828
@hamidnaeimi2828 3 года назад
npm install --save react-chartjs-2 chart.js
@yuecheng3508
@yuecheng3508 3 года назад
@@hamidnaeimi2828 thanks!!
@venkatram3225
@venkatram3225 3 года назад
HI,How to use container in the same program.Could you please produce a code
@rezaz7167
@rezaz7167 3 года назад
5:04 what kind of extension does this code beautify-er? (adding space around 'Bar')
@WornOffKeys
@WornOffKeys 3 года назад
That is the VSCode extension "Prettier"
@chaitanyadani4273
@chaitanyadani4273 2 года назад
I am having issues with the bar chart. It is saying cannot read properties of undefined.(reading map).
@dagi_works
@dagi_works 2 года назад
Same.
@bekirs4240
@bekirs4240 2 года назад
Download older version or use docs
@sureshmakwana8709
@sureshmakwana8709 3 года назад
7:04 cannot see the bar on web.... Makes me so angry and upset as I've followed all the steps he said I think I'll have to find some another video on RU-vid plus very low voice's volume in the video which was very irritating too
@soumyagarg4768
@soumyagarg4768 3 года назад
Try doing yarn add react-chartjs-2@2.9.4 , then select 2.9.0 from the options. npm i chart.js
@diegocueva4141
@diegocueva4141 3 года назад
PLease, I get linear graphic and not curved, do you know why?
@ferdinand4881
@ferdinand4881 3 года назад
Hi can you do a tutorial on react-vis?
@devcj8962
@devcj8962 Год назад
How could you make it responsive for mobile?
@weblord2174
@weblord2174 2 года назад
I'm following these tutorial and I have everything working until I start adding the elements from Chart JS 2. They are simply not displaying.
@koushiksherugar8680
@koushiksherugar8680 2 года назад
same
@mehedihasanridoy1588
@mehedihasanridoy1588 2 года назад
Great Video.. But need to update it for now.
@gingerrcat
@gingerrcat 2 года назад
Hi, how do you do this with data from api? :)
@viniciusfrasson4628
@viniciusfrasson4628 3 года назад
How to fixed this -> Cannot read property ‘Defaults’ of undefined , I m using function components In reactJs
@lajesfieldspotter4387
@lajesfieldspotter4387 3 года назад
You need version 2.9.4 of charts.js. 3.x not working for now
@viniciusfrasson4628
@viniciusfrasson4628 3 года назад
@@lajesfieldspotter4387 thanks
@charlesobasi1991
@charlesobasi1991 2 года назад
Can you create a histogram with chartjs?
@chrollo8483
@chrollo8483 2 года назад
can you make a chart by using firebase data?
@WornOffKeys
@WornOffKeys 2 года назад
In theory you should be able to make a chart with data from any source
@chrollo8483
@chrollo8483 2 года назад
@@WornOffKeys can you make a video tutorial?
@masj7786
@masj7786 Год назад
not working!
@sonalisahoo5953
@sonalisahoo5953 3 года назад
Hi, can i get the code pls?
@ivesscripts8876
@ivesscripts8876 3 года назад
Early
@vaalarivan_p
@vaalarivan_p Год назад
15:00
@victorete3
@victorete3 3 года назад
CORS Policy ):
@masj7786
@masj7786 Год назад
Another tutorial that as of now 2022 doesn't work. The 10th in a row. The person who will create a working React Chart js course will become rich.
@JassarDev
@JassarDev 2 года назад
Well done 👏 Thank you!
@WornOffKeys
@WornOffKeys 2 года назад
Glad it helped!
Далее
React ChartJS Tutorial - Introduction To ChartJS
21:18
Просмотров 163 тыс.
Learn React ChartJS in 8 Minutes | Complete Guide
8:40
Beautiful Area Charts in React with Recharts
23:11
Просмотров 44 тыс.
The Story of Next.js
12:13
Просмотров 574 тыс.
Getting Started With Chart.js
19:26
Просмотров 501 тыс.
If __name__ == "__main__" for Python Developers
8:47
Просмотров 400 тыс.
React charts using Recharts and React ChartJS 2
14:49
Introducing ScrollTrigger for GSAP
21:43
Просмотров 260 тыс.