Skip to content

【Q752】实现 useDebouncedCallback #808

@shfshanyue

Description

@shfshanyue

类似 useDebouncedCallback

示例如下

function Input() {
  const [value, setValue] = useState('');

  const handleChange = useDebouncedCallback(
    (value) => {
      setValue(value);
    },
    1000
  );

  return (
    <div>
      <input
        onChange={(e) => handleChange(e.target.value)}
      />
      <p>{value}</p>
    </div>
  );
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions