#reactjs #local-storage
#reactjs #локальное хранилище
Вопрос:
это моя функция для удаления элемента из localstorage
const removeItem = () => localStorage.removeItem("key")
как запустить функцию при загрузке страницы, попробуйте это, но она не работает
<div onLoad={removeItem}>
<h1>Successful payment landing page</h1>
</div>
Комментарии:
1. Проверьте жизненный цикл компонента react и перехват useEffect
Ответ №1:
useEffect(() => {
removeItem();
}, [])
Ответ №2:
Попробуйте это:
<div onLoad={this.removeItem}>
</div>
//paste this function anywhere above render()
removeItem() {
localStorage.removeItem("key");
}