繁体   English   中英

如何使用Extjs动态隐藏CQ组件?

[英]How to hide a CQ component dynamically using Extjs?

从另一个“组件”对话框中选择特定值时,我需要从页面中隐藏一个CQ组件。 使用ExtJS有可能吗?

是的,有可能,但是没有更多信息,很难提供更多细节。 通常,您可以在http://dev.day.com/docs/en/cq/current/widgets-api/index.html上的对话框中查找正在使用的xtype。 在对话框中找到可用于您正在使用的xtype的事件,然后为该xtype公开的事件之一添加侦听器。 这样一来,您就可以运行自己的JavaScript代码来响应事件,并且该代码可以执行诸如隐藏HTML DOM元素之类的操作。

这是一个使用侦听器添加定制功能以响应事件的示例: http : //cq.shishank.info/2011/12/20/adding-limit-to-multifiled/

这是另一个示例: CQ5-根据用户组在组件对话框中隐藏选项卡吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM