更改$ location搜索以防止推送到历史记录

阿昔洛法布罗

我有一个router viewreloadOnSearch: false,它是一个搜索页面。

在没有任何搜索参数的情况下输入时,我尝试设置一些默认值:

输入: #/search

我设置了默认参数:#/search?currpage=1&pagesize=20
使用$location.search({currpage:1,pagesize:20})该工作已完成,但是我也得到了在历史记录中推送的新url,这与预期的一样,但是在这种特殊情况下,它破坏了导航流程的逻辑(单击后退按钮进入#/search并再次设置默认和推送)

有没有一种方法可以替换搜索字符串以防止历史记录推送?

切蒂亚

您是否尝试过使用专用的replace()方法?它防止添加历史记录:

$location.search({currpage:1,pagesize:20}).replace()

a之后从未使用过它,$location.search()但绝对可以$location.path()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从JTextArea获取更改的完整历史记录

来自分类Dev

JGit中具有更改历史记录的日志

来自分类Dev

检查未提交的更改的历史记录

来自分类Dev

使用Mongodb oplog跟踪数据更改历史记录

来自分类Dev

查看smartGit更改的完整历史记录

来自分类Dev

Angular-如何在更改搜索时避免添加历史记录?

来自分类Dev

RTC 4.0.6查看组件范围更改历史记录

来自分类Dev

克隆没有历史记录的git仓库,并让原始仓库能够将更改推送到浅仓库

来自分类Dev

Google云端硬盘更改历史记录

来自分类Dev

显示历史记录表中的更改历史记录

来自分类Dev

如何更改共同历史记录中的提交?

来自分类Dev

防止垃圾邮件历史记录更改搜索

来自分类Dev

更改window.location.hash会在历史记录中创建条目,但不会影响chrome后退按钮

来自分类Dev

如何删除github上的文件更改历史记录?

来自分类Dev

历史记录更改后,如何拉git分支?

来自分类Dev

更改Windows Shell命令历史记录检索的顺序

来自分类Dev

如何撤消命令历史记录中的更改?

来自分类Dev

存储git之类的提交更改历史记录

来自分类Dev

锚点导航和历史记录更改

来自分类Dev

Angular-如何在更改搜索时避免添加历史记录?

来自分类Dev

克隆没有历史记录的git repo,并让原始repo能够将更改推送到浅层repo

来自分类Dev

RTC 4.0.6查看组件范围更改历史记录

来自分类Dev

如何防止Bash更改历史记录?

来自分类Dev

显示历史记录表中的更改历史记录

来自分类Dev

保存没有更改历史记录的Word文件

来自分类Dev

如何防止angular更改历史记录和哈希值?

来自分类Dev

更改记录命令历史记录的文件?

来自分类Dev

更改参考数据并维护“历史记录”

来自分类Dev

如何更改活动历史记录

Related 相关文章

  1. 1

    从JTextArea获取更改的完整历史记录

  2. 2

    JGit中具有更改历史记录的日志

  3. 3

    检查未提交的更改的历史记录

  4. 4

    使用Mongodb oplog跟踪数据更改历史记录

  5. 5

    查看smartGit更改的完整历史记录

  6. 6

    Angular-如何在更改搜索时避免添加历史记录?

  7. 7

    RTC 4.0.6查看组件范围更改历史记录

  8. 8

    克隆没有历史记录的git仓库,并让原始仓库能够将更改推送到浅仓库

  9. 9

    Google云端硬盘更改历史记录

  10. 10

    显示历史记录表中的更改历史记录

  11. 11

    如何更改共同历史记录中的提交?

  12. 12

    防止垃圾邮件历史记录更改搜索

  13. 13

    更改window.location.hash会在历史记录中创建条目,但不会影响chrome后退按钮

  14. 14

    如何删除github上的文件更改历史记录?

  15. 15

    历史记录更改后,如何拉git分支?

  16. 16

    更改Windows Shell命令历史记录检索的顺序

  17. 17

    如何撤消命令历史记录中的更改?

  18. 18

    存储git之类的提交更改历史记录

  19. 19

    锚点导航和历史记录更改

  20. 20

    Angular-如何在更改搜索时避免添加历史记录?

  21. 21

    克隆没有历史记录的git repo,并让原始repo能够将更改推送到浅层repo

  22. 22

    RTC 4.0.6查看组件范围更改历史记录

  23. 23

    如何防止Bash更改历史记录?

  24. 24

    显示历史记录表中的更改历史记录

  25. 25

    保存没有更改历史记录的Word文件

  26. 26

    如何防止angular更改历史记录和哈希值?

  27. 27

    更改记录命令历史记录的文件?

  28. 28

    更改参考数据并维护“历史记录”

  29. 29

    如何更改活动历史记录

热门标签

归档