在发生分区更改时调用 OnPopState

作者: bcsongi创建于 2020年3月5日更新于 2020年3月5日

如果本页的章节有变化,我称之为链接,例如: http://localhost:8080/page/xxxid#section-How+does+test+work%3F 页面存档备份,存于互联网档案馆.

我们也在页面上使用分页更改,这看起来像 http://localhost:8080/page/xxxid (中文(简体) ).

opstate state 函数每次使用此链接时都会调用, 当我使用区段更改时会错误修改链接( 删除 id) : http://localhost:8080/wiki/section-How+does+Test%3F 页面存档备份,存于互联网档案馆.

我可以用这种方式来修复它,我覆盖了在PopState事件处理器上,比如: History.on Popstate = 函数(事件,外){ 如果(History.getLocationHref (. indexOf ("#")!) ==-1回; . . . . . .

请修好它!

内容来源: browserstate/history.js