

På Version2 er vi i gang med at udvikle en klimalommeregner, der kan fortælle, hvor meget CO2 indkøbet eller aftensmaden udleder.
Vi har valgt webframeworket Gatsby til appen. Det valg byggede på et ønske om maksimal platformsuafhængighed og ingen back end, og et udviklingsmiljø som kan levere noget i en fart.
I sidste episode kom vi i gang med arbejdet og valgte komponent-biblioteket Material-UI til vores brugerflade.
Vi fandt et starter-projekt til Gatsby, hvor biblioteket allerede er installeret, og fik et lille skelet på plads.
- emailE-mail
- linkKopier link

Fortsæt din læsning
- Sortér efter chevron_right
- Trådet debat
Det bliver du til gengæld glad for i længden – det dér med at hive værdier ud af DOM, sikre dig de er den rigtige type, lave udregninger og hælde dem ind igen er noget forbandet hejs.Jeg skal jo bare gange to tal, som jeg vel nok kan hente ud af DOM’en, på klassisk Javascript-facon med Document.getElementById(), og indsætte dem i Box’en på samme vis?</p>
<p>Men her har jeg gjort regning uden vært. Det er ikke helt så nemt, du gamle.
Når du har noget der er mere komplekst end et par elementer og en simpel udregning, er det virkeligt meget værd at du har et framework der tager sig af at det beskidte UI state, og du selv kan arbejde med en fornuftig model.
Well, så fornuftigt som det nu engang kan blive i JavaScript :-)
- more_vert
- insert_linkKopier link
2-tallet skal da stå rigtigt! :-)
Det gør du med https://www.w3schools.com/tags/tag_sub.asp
- more_vert
- insert_linkKopier link
Hej Ebbe, CO2-databasen er udarbejdet af tænketanken Concito. Der er mere information om baggrunden her: https://denstoreklimadatabase.dk/baggrundsinformation
Mvh Tania/V2
- more_vert
- insert_linkKopier link
Jer ser dit foods-array som en kritisk funktionalitet. Hvis CO2-ækvivalenten er forkert og for eksempel ikke medtager gasproduktion/udslip fra os mennesker i form af CO2, metan etc. er det måske af mindre værdi. Måske en lille prætest?
- more_vert
- insert_linkKopier link
Brug react hooks useState til at holde state for hvilke produkter du har og mængde. Du kan opdatere din state med set state når et indput felt kalder onChange. Bruger du din state i render vil den automatisk opdatere. Hvis du vil styrer hvornår en komponent opdatere kig på useEffect.
- more_vert
- insert_linkKopier link