Aem 避免在标签之间切换

Aem 避免在标签之间切换,aem,Aem,我有一个带有单选按钮选项的面板,可以选择要显示的面板。下面是我在selectionchange上使用的侦听器 这里我有两个面板,console.log语句在事件发生时显示panel1、panel2,但也会自动切换到所选面板-我只想使所选面板可见,而不是切换到它。如果我没有错,我想你正在尝试使用基金会列表组件中定义的MaultEABS函数来实现这一点。 如果是这种情况,那么manageTabs接受2个参数 正在传递的值 用于指示是否切换选项卡的布尔值。 因此,将代码更改为以下应该可以完成这项工作

我有一个带有单选按钮选项的面板,可以选择要显示的面板。下面是我在selectionchange上使用的侦听器


这里我有两个面板,console.log语句在事件发生时显示panel1、panel2,但也会自动切换到所选面板-我只想使所选面板可见,而不是切换到它。

如果我没有错,我想你正在尝试使用基金会列表组件中定义的MaultEABS函数来实现这一点。 如果是这种情况,那么manageTabs接受2个参数

正在传递的值 用于指示是否切换选项卡的布尔值。 因此,将代码更改为以下应该可以完成这项工作

function(box, value) {
     box.findParentByType('tabpanel').manageTabs(value, true);
     console.log(value);
}
您可以找到此处定义的manageTabs函数/libs/foundation/components/list/dialog

function(box, value) {
     box.findParentByType('tabpanel').manageTabs(value, true);
     console.log(value);
}