“Mettre à jour le tableau USESTATE” Réponses codées

Mettre à jour le tableau USESTATE

<body>
<div id="root"></div>

<script>
const { useState } = React;

const App = () => {
    const [myArray, updateMyArray] = useState([]);

    const onClick = () => {
        updateMyArray( arr => [...arr, `${arr.length}`]);
    };
    return [
        <input type="button" onClick={ onClick } value="Update" />,

        <div>{myArray.map( e =>
          <div>{ e }</div>
        )}
        </div>
    ];
}

ReactDOM.render(
    <App />,
    document.getElementById("root")
);
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.8.1/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.8.1/umd/react-dom.production.min.js"></script>
</body>
King Bean

Mettre à jour le tableau d'objets avec l'état d'utilisation

const toggleDone = (id) => {
  console.log(id);

  // loop over the todos list and find the provided id.
  let updatedList = state.todos.map(item => 
    {
      if (item.id == id){
        return {...item, done: !item.done}; //gets everything that was already in item, and updates "done"
      }
      return item; // else return unmodified item 
    });

  setState({todos: updatedList}); // set state to new object with updated list
}
Condemned Cow

Réponses similaires à “Mettre à jour le tableau USESTATE”

Questions similaires à “Mettre à jour le tableau USESTATE”

Plus de réponses similaires à “Mettre à jour le tableau USESTATE” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code