请稍等 ...
×

采纳答案成功!

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

在真机测试的时候(Android)出现的BUG

先点击城市列表切换城市就会返回到首页,然后从首页顶部滑动底部在滑动到顶部,进入到城市列表就会发现屏幕始终卡在顶部不能滑动、字母列表也不能点击,但是刷新该页面却又能正常操作。(在activated钩子里面调用下scroll.refresh方法也没用)求解!!!!!

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

2回答

微虻 2019-11-16 08:51:30

我也遇到了这个问题,我在App.vue里的keep-alive的exclude里把City加上之后没问题了,但是这样每次进入选择城市列表页面都需要加载city.json,请问还有其他解决办法吗?

1 回复 有任何疑惑可以回复我~
  • Dell #1
    js里判断,如果已经有city了,就不发请求了,可以把数据放到vuex里持久保存。
    回复 有任何疑惑可以回复我~ 2019-11-17 16:05:25
  • 为什么keep-alive会影响到city城市列表的滚动问题呢
    回复 有任何疑惑可以回复我~ 2020-02-15 16:01:32
Dell 2019-03-31 19:39:25

城市列表在不在 keep-alive 里面

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_孓屝渔_0 #1
    app是包裹了keep-alive exclude="detail",城市列表是通过home里面Header跳转。
    回复 有任何疑惑可以回复我~ 2019-04-01 08:46:12
  • 提问者 qq_孓屝渔_0 #2
    不要不我通过qq直接把源文件发给您,对照着原码估计会了解得更清楚。
    回复 有任何疑惑可以回复我~ 2019-04-01 08:51:01
  • 提问者 qq_孓屝渔_0 #3
    我也跑了你的代码也有同样的问题
    回复 有任何疑惑可以回复我~ 2019-04-01 20:00:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信