从 ReleaseComboBox 获取选定值时出现问题。
我试图让这个值用作过滤器,所以我的 _onChange 事件看起来像这样:
_onReleaseComboboxChanged: function () {
var config = {
storeConfig: {
filters: [
{
property: 'ScheduleState',
value: 'Defined'
},
{
property: 'Release.Name',
value: this.iterationCombobox.rawValue
}
]
}
};
this.cardBoard.refresh(config);
},
所以这在大多数情况下都很有效,除了组合框会截断较长的版本名称,所以如果你的版本被命名为 Release 2 - Cool new feature to production,rawValue = 类似于“Release 2 - Cool new feature to ... ”。显然,这使我的查询返回 0 条记录...
我在调试中查看了所有对象,检查了文档,我只是没有看到它。
当然我在这里遗漏了一些东西,我检查了组合框以查看是否有截断属性,但也没有看到。
有什么建议么?