“Les fonctions de passage comme accessoires dans réagi” Réponses codées

comment passer la fonction comme un accessoire dans réagir dans les composants fonctionnels

function App() {
  const [status, setStatus] = React.useState(false);
  const [text, setText] = React.useState("");
  const handleClick = () => {
    this.setStatus(prev => ({ status: !prev.status }));
  };
  const handleChange = e => {
    this.setStatus({ text: e.target.value });
  };

  return (
    <>
      <button onClick={handleClick}>Open photo entry dialog</button>
      <ChildComponent
        isOpen={status}
        text={text}
        handleChange={handleChange}
        handleClick={handleClick}
      />
    </>
  );
}

const ChildComponent = ({ isOpen, text, handleChange, handleClick }) => {
  return (
    <>
      {isOpen && (
        <Model
          status={isOpen}
          handleClick={handleClick}
          text={text}
          handleChange={handleChange}
        />
      )}
    </>
  );
};
Difficult Dove

Les fonctions de passage comme accessoires dans réagi

const Banner = props => {
  const name = props.name
  return (
    <div>
      <p>Hello {name}</p>
      <button onClick={props.clickHandler}>Click Me</button>
    </div>
  )
}

function App() {
  const showAlert = () => {
    alert("Welcome!")
  }
  return (
    <div>
      <Banner name="Ranjeet" clickHandler={showAlert} />
    </div>
  )
}

export default App
Outrageous Ostrich

Réponses similaires à “Les fonctions de passage comme accessoires dans réagi”

Questions similaires à “Les fonctions de passage comme accessoires dans réagi”

Plus de réponses similaires à “Les fonctions de passage comme accessoires dans réagi” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code