내가 사용하고 JS 반응 . 감지해야합니다 page refresh
. 사용자가 새로 고침 아이콘을 누르거나 F5를 누르면 이벤트를 찾아야합니다.
Javascript 함수를 사용하여 stackoverflow post 를 사용해 보았습니다.
나는 beforeunload
여전히 운이 좋지 않은 자바 스크립트 기능을 사용했다 .
onUnload(event) {
alert('page Refreshed')
}
componentDidMount() {
window.addEventListener("beforeunload", this.onUnload)
}
componentWillUnmount() {
window.removeEventListener("beforeunload", this.onUnload)
}
여기에 stackblitz 에 대한 전체 코드가 있습니다
이것을 생성자에 넣으십시오.
if (window.performance) {
if (performance.navigation.type == 1) {
alert( "This page is reloaded" );
} else {
alert( "This page is not reloaded");
}
}
작동 합니다. stackblitz 에서이 예제를 참조하십시오 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다