gpt4 book ai didi

javascript - qooxdoo 破坏,处置

转载 作者:行者123 更新时间:2023-11-30 07:44:12 29 4
gpt4 key购买 nike

谁能给出一个完整的例子来说明 qooxdoo 1.6 中的 dispose 和 destruct 是如何工作的? ,我在 qooxdoo 演示或文档中找不到任何好的示例。

谢谢你的建议。

最佳答案

处置和破坏实际上是同一枚硬币的两个面:处置是破坏对象的行为。通过将 __destruct() 视为 onDispose() 方法,您可能会更清楚它们的区别。

根据经验,任何创建 QX 对象的类都有责任正确销毁它们。通常这是在类的析构函数中完成的,但也可能随时发生,具体取决于您的业务逻辑。

处置是通过(例如)

this._disposeObjects("_buttonOk", "_buttonCancel");
this._disposeArray("_children");
this._disposeMap("_registry");

来电。某些类可能会提供用于销毁它们的显式方法,如 qx.ui.core.Widget

关于javascript - qooxdoo 破坏,处置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10316443/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com