没有观察的缓存视图

问题描述 投票:1回答:1

我想知道是否有可能在没有明确观察它的情况下缓存视图,或者缓存是否与观察者紧密耦合。

现在我的用例绝对不同寻常,而不是预期的用例。我没有反应性地使用MST,而是采用请求/响应方式。所以在我的响应函数中,我从树中获得了一些(可能是昂贵的)视图(我持有全局引用)。是否有一种理智的方式将缓存合并到这样的模型中,还是只是离MST的主要用例太远了?

我构建了一个最小的示例,显示了我想要缓存的情况:https://glitch.com/edit/#!/perfect-peripheral(单击左侧的视图日志)

javascript mobx mobx-state-tree
1个回答
-1
投票

嗯,不确定,但默认情况下MST缓存任何视图,因为它在内部观察它:)

© www.soinside.com 2019 - 2024. All rights reserved.