版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1439637
当用户点击Edit 操作的时候,edit页面从设计上来说不应该作为一个history保留下来,因此代码里调用oRouter.navTo时,如果传入false的时候,就是将其存在了跳转的历史记录里:
为什么传入false就会导致存储一个history?从下面的IF-ESLE分支不难看出。
true: 进入replaceHash,不会生成新的历史记录,false分支进入setHash方法,生成一条历史记录。