如何禁用浏览器历史记录中出现的网址 - Yii2
How to disable Urls appearing in browser history - Yii2
我正在使用 Yii 2.0 的 高级模板。我正在使用 pjax 在 网格视图 中显示数据,该视图设置为 自动刷新 。我正在关注 this link 来设置我的网格视图自动刷新。
问题是:这迫使相同的 Url 出现在浏览器的历史记录中(因为锚标记一次又一次地调用相同的操作来获取更新的数据)我不想出现在历史记录中.
我尝试了很多方法来寻找解决方案,但一无所获。
我需要帮助解决这个问题。我知道这里有很多聪明的编码员想要做一些新的事情。帮我做这个。
提前致谢!!
我尝试设置 'enablePushState' => false
,但 Url 仍然出现在历史记录中。
仔细阅读 Yii 文档并遵循 topher's 评论后,我尝试设置 ['enablePushState'=>flase, 'enableReplaceState=>true]
这有效但有时会导致整个页面(视图)自动刷新。
但仅设置 ['enableReplaceState=>true]
对我有用。
希望这对以后的人有所帮助。
我正在使用 Yii 2.0 的 高级模板。我正在使用 pjax 在 网格视图 中显示数据,该视图设置为 自动刷新 。我正在关注 this link 来设置我的网格视图自动刷新。
问题是:这迫使相同的 Url 出现在浏览器的历史记录中(因为锚标记一次又一次地调用相同的操作来获取更新的数据)我不想出现在历史记录中.
我尝试了很多方法来寻找解决方案,但一无所获。 我需要帮助解决这个问题。我知道这里有很多聪明的编码员想要做一些新的事情。帮我做这个。 提前致谢!!
我尝试设置 'enablePushState' => false
,但 Url 仍然出现在历史记录中。
仔细阅读 Yii 文档并遵循 topher's 评论后,我尝试设置 ['enablePushState'=>flase, 'enableReplaceState=>true]
这有效但有时会导致整个页面(视图)自动刷新。
但仅设置 ['enableReplaceState=>true]
对我有用。
希望这对以后的人有所帮助。