Movatterモバイル変換


[0]ホーム

URL:


Rooks
Rooks
Event Handling

useDocumentEventListener

About

A react hook to an event listener to the document object

Examples

import { useDocumentEventListener }from "rooks";import { useState, useEffect }from "react";export default function App() {  const [myState,setMyState]= useState(0);  useDocumentEventListener("click",function() {    setMyState(myState+ 1);  });  return (    <div className="App">      <h1>useDocumentEventListener Example</h1>      <br></br>      <h1>Clicked {myState} times</h1>    </div>  );}

Arguments

ArgumentsTypeDescriptionDefault value
eventNamestringThe event to trackundefind
callbackfunctionThe callback to be called on eventundefined
conditionsobjectThe options to be passed to the event listener
isLayoutEffectbooleanShould it use layout effect. Defaults to falsefalse

Return

No return value.

Next

useWhyDidYouUpdate

Next

useDocumentVisibilityState

On this page


[8]ページ先頭

©2009-2025 Movatter.jp