我创建了一个包含多个 MPart 的透视图。现在,当我打开透视图时,只会加载并显示一个 MPart。加载其他 MPart 时,如何强制加载其他 MPart(当前不可见,仅选项卡可见)?我需要这种行为,因为否则不可见的 MPart 不接受某些注入(inject)的值。
最佳答案
MPart 的类在即将显示之前不会创建。没有办法提前完成这项工作。
您可能需要创建一个“管理器”对象来保存所有部分都可以根据需要访问的数据和状态。您可以在 LifeCycle 类(如果有)中或者在 @PostContextCreate 方法中创建它。
关于java - 打开屏幕时始终加载 MPart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41161161/