我正在研究如何在Sencha Touch 2中节省内存.我看到了两个选项,我将在下面介绍.
我想得到两个选项之间内存消耗差异的建议,并知道我是否遗漏了任何东西.
从容器中移除未使用的组件,并将它们摧毁.当他们再次需要时,重新创建它们.
优势:
容器引用的'autoCreate'选项和容器配置的'autoDestroy'选项可以极大地帮助这种方法.
缺点:
要在销毁之前重新创建视图,您需要确保要重新创建的每个重要信息(例如列表中的滚动位置,地图中的地图中心)在其他地方保持状态.
从容器中移除未使用的组件而不破坏它们.当它们再次需要时,将它们重新连接到容器上.
好处
缺点