Languages
[Edit]
PL

React - zdarzenie onClick w elemencie div

0 points
Created by:
Dirask JS Member
3460

W tym artykule chcieliby┼Ťmy pokaza─ç, jak obs┼éu┼╝y─ç zdarzenie klikni─Öcia myszk─ů na element┬ádiv┬áw┬áReakcie.

Poniższy przykład używa:

  • hooka┬áuseState()┬ádo przechowywania warto┼Ťci┬ácolor.
  • w┼éasno┼Ťci┬áonClick┬ádo obs┼éugi┬ázdarzenia.

Praktyczny przykład:

// ONLINE-RUNNER:browser;

// Uwaga: Odkomentuj poni┼╝sze linijki podczas pracy z kompilatorem JSX:
// import React from "react";
// import ReactDOM from "react-dom";

const App = () => {
  const [color, setColor] = React.useState('yellow');
  const handleClick= () => {
    setColor(color === 'yellow' ? 'orange' : 'yellow');
  }
  return (
    <div style={{ background: color }} onClick={handleClick}>
      Kliknij mnie, aby zmieni─ç kolor.
    </div>
  );
}
const root = document.querySelector('#root');
ReactDOM.render(<App/>, root );

Uwaga:

Przejdź do tego artykułu, aby zobaczyć wersję z użyciem komponentu klasowego. 

ReactJS (PL)

React - zdarzenie onClick w elemencie div
Native Advertising
­čÜÇ
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join