我为特定目标设计了一个初始模块延迟加载系统。在我的特殊情况下,需要一些模块来装饰应用程序其余部分的表单和实体。
但是,我的大多数成员只需要一个很可能永远不会更新的成员。这就是为什么我不希望在每个请求中加载所有这些模块。
在我需要从这些模块中提供额外的视图文件之前,它就像魅力一样。它看起来像模块的
view_manager
配置不是它合并到
ViewManager
这就是解析器无法解析视图文件的原因。我现在默认加载所有这些模块进行测试 - 它可以工作。
我的延迟加载机制基于
ModuleManager会::的LoadModule()
如果尚未加载,请致电。
您是否知道将配置正确注入/合并到ViewManager中的简单方法?这也是一个普遍的问题,也可能影响其他组件?或者这是一个错误?
提前谢谢!