【发布时间】:2016-01-12 08:55:41
【问题描述】:
我有一页有两个 cq 对话框。假设它是对话框 A 和对话框 B。每个对话框有 4 个面板 (CQ.Ext.Panel)。
它正在独立工作。这里的问题是当我在这两个对话框之间进行切换时,对话框 A 具有对话框 B 值,而对话框 B 具有对话框 A。我只是想在关闭对话框时清除所有内容。我试图清除面板值并获取组件并删除,例如 `Ext.getCmp('comp-name').removeAll();
我只是重写了 CQ.Dialog.CANCEL 行为
{
text: "Custom Button",
handler: function() {
Ext.getCmp('comp-name').removeAll();
}
}
但这些方法并不能解决问题。谁能帮我解决这个问题?
【问题讨论】:
-
我猜你的对话框面板是对同一个组件的引用,或者它使用相同的商店。你能分享更多代码或扩展描述吗?
标签: javascript extjs aem