请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

商品详情跳转至购物车

老师好,点击添加购物车弹出已添加的弹框后,直接跳转回了首页,首页被全部重新渲染,我用console log查看了一下,代码设定的那行首页跳转的函数都没有被执行,请问老师这是一般是哪个环节写错了呢

正在回答 回答被采纳积分+3

1回答

Sunday 2022-09-25 20:24:34

你好

这个这个需要看一下,虚拟任务栈中是否保存了首页。也就是说首页是否被缓存了。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕勒7549832 #1
    老师,我打印出来是 进首页显示imooc入栈->goodsList入栈->goodsDetail入栈 点击加入购物车->imooc再次入栈,此时栈里有4个元素,并且直接跳转Home页面。我在Main.vue 设置了keep alive 和activated,但是好像都没有生效呢
    回复 有任何疑惑可以回复我~ 2022-09-26 10:33:25
  • Sunday 回复 提问者 慕勒7549832 #2
    你直接跳转到首页的方式是如何进行的? 因为在任务栈中,首页通常位于栈底,也就是说 首页 -> 列表 -> 详情 -> 购物车,这样的一个栈顺序的话,那么想要从购物车直接进入首页 是不能按照后退栈的逻辑,而是直接的跳转逻辑。
    回复 有任何疑惑可以回复我~ 2022-09-26 14:44:19
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信