Framework7 多级路由返回首页动态内容及事件丢失

问题描述

这里再详细解释一下出现的问题,在使用Framework7 V2 时,存在这样的路径 home > list > detail ,home页是app初始化的地方,其中一些内容是通过JS动态构建的,还有一些事件绑定。当从list back的时候,home页面没有问题,当从detail back 到 list 再 back 到 home 的时候,发现home页面被重写,动态内容丢失,事件也无效了。

解决方案

经过一番Google,发现导致上述问题的原因是F7默认只缓存“上一页”,解决办法就是开启多级缓存:

var app = new Framework7({
    ...
    view: {
        stackPages: true
    },
    ...
});

参考
https://github.com/framework7io/Framework7/issues/1204

转载于:https://blog.51cto.com/13802307/2128191

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值