返回当前的 Location。当它发生变化时,如果您想执行一些副作用,这将非常有用。
import * as React from 'react'import { useLocation } from 'react-router'function SomeComponent() { let location = useLocation() React.useEffect(() => { // Google Analytics ga('send', 'pageview') }, [location]); return ( // ... );} Copy
import * as React from 'react'import { useLocation } from 'react-router'function SomeComponent() { let location = useLocation() React.useEffect(() => { // Google Analytics ga('send', 'pageview') }, [location]); return ( // ... );}
返回当前的 Location。当它发生变化时,如果您想执行一些副作用,这将非常有用。