我的应用程序有一个 View() 模型,它通过对视图路径的简单调用来获取 HTML、CSS 等。由于许多这些视图和 viewlet 被多次共享或需要,我想维护一个已加载视图的“缓存”对象,如果该特定视图已加载,任何 View() 的新实例都可以检查和读取该对象。
在 requireJS 实现中,关于将这个视图“缓存”对象放在哪里最好的任何想法?理想情况下,我希望有一个包含它的 Session() 对象,并且我可以从我的应用程序的任何位置引用 Session() 的单个实例。
关于最佳实践的任何想法?
非常感谢!