issues
search
ShotaTanemura
/
ft_transcendence
This repository is for the project about creating a website for the mighty "Pong" contest.
MIT License
4
stars
2
forks
source link
bug: ページ内リンクを踏んだ際に、e.state is nullというエラーが出る。
#123
Closed
massahito
closed
2 months ago
massahito
commented
2 months ago
原因
ページ内リンクを踏んだ際にpopstateイベントが動く。
popstateイベントが現在のstateをpopした後、stackにstateがないとe.stateがnullになる。
最初のページをロードした後は、statckの要素は1つなので、popstateが走ると、stackの要素が0になり、e.stateがnullになる。
解決策
未定
参考
mdn web docs, Window: popstate イベント
stack overflow, "window.onpopstate, event.state == null?"
massahito
commented
2 months ago
117 で以下のように実装
if (e.state == null) { return ; }
原因
解決策
未定
参考