【问题标题】:Issue with clearing dialog values in AEM在 AEM 中清除对话框值的问题
【发布时间】: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


【解决方案1】:

您的描述不是很清楚,但如果这是组件组合的问题,则此链接可能是方法。 https://adobe-consulting-services.github.io/acs-aem-commons/features/cqinclude-namespace.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 2019-09-30
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多