useLocation
概要
現在のLocationを返します。これは、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 (
// ...
);
}シグネチャ
function useLocation(): Location戻り値
現在のLocationオブジェクト