使用钛合金打开和关闭窗户

时间:2014-07-31 10:09:19

标签: titanium-alloy

我知道如何在Alloy中打开窗户,但我担心打开大量窗户的性能会受到影响。在经典钛合金中,你必须仔细管理以避免内存泄漏,但我对Alloy的看法很少。这是合金在幕后以某种方式处理的 - 我可以继续打开窗户的内容吗?

所以,如果我有index.js打开category.js,然后打开product.js,但是有一个按钮可以打开index.js - 我该如何处理?

1 个答案:

答案 0 :(得分:1)

试试这个:https://developer.appcelerator.com/question/176491/alloy-close-the-window-clear-the-memory

  

简单地关闭窗口不会释放任何有内存的内存   引用从菜单或任何子视图/函数中打开   窗户。通常会公开创建清理方法   从控制器中暴露出来。然后你确定你的任何东西   在此控制器内创建或引用已被删除,删除   或重置 - 在此功能内。向窗口添加事件侦听器   在控制器内处理close事件然后让它调用   清理功能。最后删除该事件监听器。   在清理功能中要检查的一些事情事件监听器 -   一旦需要nbo,就使用Remove Event Listener对于表格   只需使用table.setData([]);没有比那更复杂的了   你使用setTimeout或setInterval你必须总是清楚(东西)每一个   这些都是亮点。