在P13nFilterPanel

时间:2017-01-05 20:42:44

标签: sapui5

我们正在使用P13nFilterPanel。按下[+]按钮时,要添加新的过滤器项,我们会在gui上看到添加的项,但无法检索值。我们如何检索过滤条目?我们绑定了原始项目的JSON对象。

2 个答案:

答案 0 :(得分:0)

尝试使用sap.m.P13nFilterPanel对象的getConditions()方法。

这样的东西
p13nOk: function(oEvent) { var aConditions = oEvent.getSource().getAggregation("panels")[0].getConditions();
            console.log(aConditions);
    }

答案 1 :(得分:0)

使用addfilteraddFilterItem="addfilter"的{​​{1}}属性在您的控制器中添加方法<P13nFilterPanel>

每次添加过滤器项时都会调用方法view.xml。 在该方法中,检索从触发的事件添加的过滤器的值。

我遇到了同样的问题,这对我有用。