⊗jsrtPmSyCMS 107 of 112 menu

Kuanza Kusoma Mitindo na CSS modules katika React

Katika somo hili na linalofuata, tuta angalia mbinu nyingine ya kisasa na ufanisi za kutumia mitindo kwa viambajengo vya React - matumizi ya moduli za CSS.

Moduli za CSS katika mbinu hii - ni faili za CSS zilizokusanywa tofauti, ambapo majina ya madarasa na animesheni yako katika eneo la ndani la kuonekana, jambo ambalo hukuruhusu kuepuka migogoro kati ya majina ya madarasa kutoka kwa viambajengo tofauti.

Ili kuanza, tutaunda na kuzindua programu yetu rahisi ya React buttons. Kwa hili, tutaunda folda tupu test, kuingia ndani yake na kwenye terminali kuandika amri zifuatazo:

npx create-react-app buttons cd buttons npm start

Ikiwa una toleo jipya la React, yaani inasaidia Create React App v2 na kuendelea, basi hakuna usanidi wa ziada unahitajika, kwa sababu katika kesi hii moduli za CSS zitasaidiwa kiotomatiki. Ili kuthibitisha angalia package.json, ikiwa utegemezi react-scripts ni toleo 2.x.x na kuendelea, basi yote yako sawa. Vinginevyo sasisha React yako.

Programu yetu ya kutumia mitindo kwa njia ya moduli za CSS itakuwa na vitufe vitatu.

Faili za CSS tutazitaaja, kufuata makubaliano, kama ifuatavyo: [name].module.css.

Acha sasa tuunde folda components katika src, na ndani yake tuongeze faili Buttons.module.css na mitindo ya CSS kwa vitufe vyetu:

.btn1 { background-color: orange; border: 2px solid brown; color: white; } .btn2 { background-color: red; border: 2px solid green; color: yellow; } .btn3 { background-color: brown; border: 2px solid yellowgreen; color: orange; }

Pia katika folda components, tuunde faili tupu ya kikiambajengo cha React Buttons.js, wakati huu usiiguse faili iliyotengenezwa App.js, tutaishughulikia baadaye!

Katika Buttons.js ni lazima tuingize faili iliyo na mitindo ya CSS, na pia tutumie mitindo hii kwa kila kitufe kwa kutumia sifa class:

import styles from "./Buttons.module.css"; const Buttons = () => ( <> <button class={styles.btn1}>btn1</button> <button class={styles.btn2}>btn2</button> <button class={styles.btn3}>btn3</button> </> ); export default Buttons;

Kwa njia, si lazima kutumia neno styles kwa jina la kitu kilichoingizwa kilicho na mitindo, unaweza kukiita, jinsi inavyokufaa.

Katika somo linalofuata tutamaliza programu yetu.

Kufuata nadharia ya somo hili tengeneza programu ya React inputs.

Tumia mbinu ya moduli za CSS, iliyotolewa katika somo. Unda katika src programu inputs faili Inputs.js kwa kikiambajengo cha React Inputs, ambacho kitakuwa na vipingamano vitatu. Andika mitindo michache katika Inputs.modules.css kwa vipingamano. Ingiza faili hii katika Inputs.js na tumia mitindo.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa