“Rerender memaksa bereaksi” Kode Jawaban

Bereaksi cara terbaik untuk memaksa komponen untuk memperbarui

this.forceUpdate();
Colorful Capuchin

memaksa komponen ke rerender

import React, { useState } from 'react';

//create your forceUpdate hook
function useForceUpdate(){
    const [value, setValue] = useState(0); // integer state
    return () => setValue(value => value + 1); // update the state to force render
}

function MyComponent() {
    // call your hook here
    const forceUpdate = useForceUpdate();
    
    return (
        <div>
            {/*Clicking on the button will force to re-render like force update does */}
            <button onClick={forceUpdate}>
                Click to re-render
            </button>
        </div>
    );
}
Excited Eland

Rerender memaksa bereaksi

const [, forceUpdate] = useReducer(x => x + 1, 0);

  function handleClick() {
    forceUpdate();
  }
Joshua Gao

Jawaban yang mirip dengan “Rerender memaksa bereaksi”

Pertanyaan yang mirip dengan “Rerender memaksa bereaksi”

Lebih banyak jawaban terkait untuk “Rerender memaksa bereaksi” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya