2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Ystävä kertoi minulle valmistuneensa ja aloittaneensa harjoittelun.Mutta yritys käyttää edelleenVue, johtaja sanoi, että hän saa käyttää sitä jonkin ajan kuluttuaReagoiEnnen kuin teet projektin, opi se ensin itse.
Löysin muuten hänelle dokumentteja, koska kirjoitan myös blogia, joten toivon, että se voi auttaa apua tarvitsevia.
Sisällysluettelo
1.1 Valitse hakemisto ja käynnistä pääte
1.2 Asenna create-react-app -komento
2 kolmannen osapuolen kirjastoa, joita varmasti käytetään
2.1.1 Aika- ja päivämääräluokka
2.1.6 Säännöllinen tarkastusluokka
2.2 vähemmän tai sass esiprosessori
Löydät tietokoneeltasi kansion tämän React-projektin harjoitteluhakemistoksi, kirjoita sitten kansion URL-osoitteeseen "cmd", pääte ponnahtaa esiin ja voit myös määrittää kohdehakemiston:
Kirjoita tähän "cmd" ja paina Enter avataksesi päätteen ponnahdusikkunan.
Suorita seuraava komento, -g tarkoittaa sen asentamista maailmanlaajuisesti
npm install -g create-react-app
Haluamme esimerkiksi luoda tiedoston nimeltä js-tool-big-box-react Project, voit suorittaa seuraavan komennon:
luo-reagoi-sovellus js-tool-big-box-react
Terminaali asennetaan sittenAsennus voi olla hieman hidasta, odota kärsivällisesti, kuten alla olevassa kuvassa näkyy, kun asennus on valmis:
- Julkinen hakemisto tallentaa tutut html-tiedostot ja joitain staattisia vaadittuja tiedostoja;
- src-hakemisto on tärkeä hakemisto projektin kehittämisessä.
- Alempana oleva index.js on syöttötiedosto.
- Voit yrittää tehdä joitain muutoksia App.js-tiedostoon ja tarkistaa sitten verkkosivun tehosteen
Yllä olevassa kuvassa käytämme VSCode-editoria avaamaan React-projekti. Syötä tällä hetkellä komento konsoliin:
npm aloitus
Sitten projekti auttaa meitä aktiivisesti aktivoimaan selaimen,http://localhost:3000/Osoite, ja sitten näet pyörivän React-kuvakkeen, ja projekti on asennettu.
Projektin asennuksen valmistuttua aloitetaan projektin kehitys. Kuten sanonta kuuluu, jos työntekijä haluaa tehdä työnsä hyvin, hänen täytyy ensin teroittaa energiaansa.Ennen projektikehitystä puhutaan muutamasta asiasta, joita varmasti käytetään etupään projektikehityksessä.Kolmannen osapuolen kirjastot .Näiden kolmansien osapuolien kirjastojen avulla ne voivat auttaa meitä kehittymääntehokkaampi。
Tule ensin js-tool-big-boxin oppimisosoitteeseen, napsauta tätä:js-tool-big-box työkalukirjaston oppimisosoite
js-tool-big-box on lähes pakollinen npm-kirjasto etupään kehitysprojekteihin. Siinä on runsaasti toimintoja ja se on helppokäyttöinen, mikä tekee etupään kehityksestä erittäin tehokkaan. Sen nykyiset toiminnot sisältävät, mutta eivät rajoitu niihin:
- Kellonajan ja päivämäärän muuntaminen;
- Joustavampi aikamuoto;
- Henkilökohtaisempi ajan hankinta;
- Aikajakso tietystä ajankohdasta tähän hetkeen (tarkemmat palautustiedot)
- Selvitä, onko kyseessä tavallinen vuosi vai karkausvuosi;
- Kuinka monta päivää kuukaudessa on;
- horoskooppimerkki;
- vuoden lakisääteiset vapaapäivät;
- Hanki aika tärkeimpiin kaupunkeihin ympäri maailmaa;
- Hae parametrin arvo URL-osoitteessa
- asettaa evästeet;
- Hanki evästeet;
- Poista evästeet;
- Aseta paikallinen tallennustila;
- Hanki localStorage
- Anti-shake
- Kaasu
- Tuhannet pilkuilla erotettuina;
- Määritä, onko se suurempi kuin 0;
- Määritä, onko kokonaisluku suurempi kuin 0;
- Luo satunnaislukuja määritetyllä alueella;
- Luo satunnaisluku tietyllä määrällä numeroita;
- Muunna numerot pieniksi kiinaksi;
- Muunna numerot isoiksi kiinaksi;
- merkkijono kääntää;
- Henggang ja pieni kyhmy
- Vaakasuora mäki kääntyy suureksi kyhmyksi;
- Versionumeroiden vertailu;
- Hanki merkkijonon tavupituus;
- generoida uuid;
- Hanki sukupuoli, ikä ja syntymäaika henkilötunnuksen perusteella;
- Lisää erikoissymbolit merkkijonon keskelle tärkeimpien tietojen piilottamiseksi;
- Merkkijono isojen ja pienten kirjainten muunnos;
- Sähköpostimuodon vahvistus;
- Matkapuhelinnumeron muodon tarkistus;
- URL-muodon vahvistus;
- ID-numeron muodon tarkistus;
- IP-osoitteen muodon tarkistus;
- postinumeron muodon validointi;
Selvitä, onko se Unicode-merkki;
Tunnista salasanan vahvuusarvo;
- Lähetä jsonp-pyyntö;
- Lataa tiedoston puhtaasti toiminnallinen versio;
- Lataa tiedostot, hae + lataa toimintoversio;
- Hanki satunnainen määrä arvoja taulukosta;
- Kopioi teksti leikepöydälle;
- Array deduplication;
- Hanki yksityiskohtaisempia tietotyyppejä;
- Numeerisen taulukon lajittelu (eteenpäin ja päinvastainen järjestys);
- Objektijonojen lajittelu (eteenpäin ja päinvastainen järjestys)
- Selvitä, onko nykyinen selain mobiililaite;
- Selvitä, onko elementti näkyvällä alueella;
Selvitä, vierittääkö nykyinen selain ylös vai alas, ja saat nykyisen etäisyyden ylhäältä ja alhaalta.
Kytke koko näyttö päälle ja pois päältä koko näyttö;
Hanki selaimen userAgent ja yksityiskohtaiset tiedot;
Perinteinen tapa kirjoittaa CSS on suhteellisen matala. Esiprosessorien, kuten less tai sass, käyttö voi tehdä CSS-kehityksestä tehokkaampaa ja on erittäin suositeltavaa.
Tutkimusasiakirjat (Less Quick Start |. Less.js -kiinalainen dokumentaatio - vähemmän kiinalainen verkkosivusto (bootcss.com))
Yleensä projektit sisältävät vuorovaikutusta palvelimen kanssa, ja tällä hetkellä voit käyttää aksioita pyyntöjen lähettämiseen.
axios oppimisdokumentaatio(axios kiinalainen dokumentaatio |. axios kiinalainen verkkosivusto |.)
Reactille, jos se on C-puolen kehitystä, toivomme silti, että voimme kirjoittaa käsin joitain suhteellisen kevyitä käyttöliittymäkirjastoja, mutta jos se on B-puolen kehitystä, suosittelemme Ant Designia.
Ant Design -oppimisasiakirja(Ant Design - Yritystason käyttöliittymäsuunnittelukieli ja React-komponenttikirjasto)