Přejít na hlavní obsah

Jak odstranit součást reaktoru

Komponenty React umožňují rozdělit uživatelské rozhraní na jednotlivé části, které lze nezávisle navrhnout a poté znovu použít. Chcete-li složku přenést na webovou stránku, musíte ji nejprve importovat do souboru JavaScript a poté ji použít na správném místě vašeho kódu.

Chcete-li zobrazit komponentu React na webové stránce, budete muset vytvořit instanci komponenty uvnitř prvku HTML, který bude sloužit jako kontejner pro vaši komponentu.

KrokPopis
1Nainstalujte Node.js a npm (Správce balíčku), pokud ještě nejsou nainstalovány ve vašem počítači.
2Vytvořte nový adresář a přejděte do něj pomocí příkazového řádku nebo terminálu.
3Inicializujte nový projekt React spuštěním příkazu " NPX create-react-app my-app "(místo" my-app " můžete použít název projektu).
4Přejděte do adresáře svého nového projektu spuštěním příkazu " cd my-app "(nahraďte" my-app " svým názvem projektu).
5Otevřete soubor " src / App.js " ve vašem editoru kódu a odstraňte veškerý poskytnutý kód uvnitř součásti aplikace.
6Vytvořte novou komponentu přidáním následujícího kódu před exportem komponenty App:

import React from 'react';

Ahoj, toto je moje součást React!

export default MyComponent;

Výše uvedený kód definuje novou komponentu MyComponent, která vrací označení obsahující Nadpis a odstavec textu.

7Vraťte se do souboru "src/App.js " a po importu React přidejte následující kód:

import MyComponent from './MyComponent';

Tento kód importuje komponentu mycomponent, kterou jsme vytvořili dříve, ze souboru ' MyComponent.js '(pokud tento název souboru změníte, nezapomeňte jej aktualizovat zde).

8Nahraďte kód uvnitř součásti aplikace následujícím:

Tento kód změní komponentu aplikace tak, aby vrátila označení obsahující záhlaví a instanci součásti mycomponent.

Nyní jste připraveni stáhnout komponentu React na webovou stránku. Chcete-li to provést, spusťte následující příkaz na příkazovém řádku nebo terminálu, zatímco jste v adresáři vašeho projektu:

9Spusťte příkaz "npm start" a otevřete webový prohlížeč na adrese http://localhost:3000 Chcete-li zobrazit aplikaci React a vyvedenou součást.

Hodně štěstí při studiu React!

Příprava prostředí pro práci s React

Pro práci s React je nutné připravit pracovní prostředí, které zahrnuje instalaci potřebných nástrojů a nastavení projektu. Další jsou hlavní kroky, které je třeba provést, abyste mohli začít s React:

  1. Instalace Node.js. Pro práci s React bude nutné nainstalovat Node.js, který poskytuje Runtime JavaScript na serveru. Můžete si stáhnout a nainstalovat Node.js z oficiálních stránek nodejs.org..
  2. Vytvoření nového projektu. Po instalaci Node.js můžete vytvořit nový adresář pro projekt a otevřít jej na příkazovém řádku. Poté spusťte příkaz NPX create-react-app my-app, kde my-app je název vašeho projektu.
  3. Zahájení projektu. Po vytvoření projektu přejděte do adresáře projektu pomocí příkazu cd my-app . Poté spusťte příkaz npm start a spusťte vývojový server React.

Po dokončení těchto kroků budete připraveni začít vyvíjet aplikaci React. Všimněte si, že k práci s React budete potřebovat základní znalosti HTML, CSS a JavaScriptu.

Vytvoření a konfigurace součásti React

Vytvoření součásti React začíná jeho definicí. K tomu můžeme použít třídy nebo funkční komponenty. Třídy jsou tradičnějším způsobem vytváření komponent, zatímco funkční komponenty byly přidány do Reactu v pozdější verzi a staly se standardním způsobem.

Třídní komponenty musí být definovány jako třída zděděná ze základní třídy React. K tomu musíme importovat React:

import React from 'react';

Poté vytvoříme třídu součásti a definujeme ji:

class MyComponent extends React.Component 

Привет, мир!

Это мой первый React компонент.

);>>

Funkční komponenty jsou naopak definovány jako běžné funkce JavaScriptu. Berou props jako parametr a vracejí react prvky. Zde je příklad funkční součásti:

function MyComponent(props) 

Привет, мир!

Это мой первый React компонент.

);>

Jakmile je komponenta vytvořena, můžeme ji použít v naší aplikaci. Za tímto účelem jej musíme importovat a začlenit do struktury aplikace. Zde je příklad použití komponenty:

import React from 'react';import MyComponent from './MyComponent';function App() 

Мое React приложение

);>export default App;

Vytváření a konfigurace součásti React jsou tedy klíčovými kroky v procesu vývoje aplikací React. Bez ohledu na zvolenou metodu (třídy nebo funkční komponenty) je důležité sledovat syntaxi a šablony React, abyste mohli komponenty efektivně vytvářet a používat.

Vykreslování komponent v aplikaci

Chcete-li zobrazit komponentu na stránce, musíte použít metodu ReactDOM.render() . Tato metoda přijímá dvě možnosti: komponentu, kterou chcete zobrazit, a položku, ve které se bude zobrazovat.

Příklad použití metody ReactDOM.render() :

import React from 'react';import ReactDOM from 'react-dom';class MyComponent extends React.Component 

Привет, мир!

);>>ReactDOM.render(,document.getElementById('root'));

V tomto příkladu vytváříme třídu komponenty mycomponent, která obsahuje metodu render () pro zobrazení obsahu součásti. Komponenta zobrazuje název

Ahoj, světe!

uvnitř prvku .

Výsledkem spuštění kódu bude zobrazení komponenty MyComponent s nadpisem " Ahoj, světe!"na stránce.