Open gaoyangy opened 1 year ago
以上问题 都是CustomTabs 这种模式遇到的
如果只是某个页面不想缓存,可以在页面初始化或者进入页面的时候,每次都手动清除缓存。 如果是所有的页面都不需要缓存,可以不要用这个插件,使用自定义 layout 自己加一个 tabs 组件
您好,请问个问题,我在antdesignpro中使用了该组件,我想让某些组件不缓存,目前我看下了有一个dropByCacheKey方法,但是不知道在什么时候调用。
@xiaohuoni ,问一下,自己tabs组件怎么加呢?能否给个demo?
@henryzp 自己tabs组件要加啥?https://github.com/alitajs/alita/blob/master/packages/plugins/templates/keepalive/runtime.tpl 搜tabs 相关的,或者跑一个 alita 项目,看生成的临时文件。这东西不好用
您好,请问个问题,我在antdesignpro中使用了该组件,我想让某些组件不缓存,目前我看下了有一个dropByCacheKey方法,但是不知道在什么时候调用。
配置 keepalive:[] ,dropByCacheKey 是用来清除缓存用的 https://alitajs.com/docs/config/config#keepalive 多tabs 页面需要保活,所以反过来,有保活的会被放到多 tabs