关于格式化和清除拉力赛多对象选择器的问题

时间:2013-06-11 07:43:50

标签: rally

我正在使用rallymultiobjectpicker来过滤我的网格,但需要以下方面的帮助:

var cb = Ext.create('Rally.ui.picker.MultiObjectPicker', {
    modelType: 'Project',                    
    id: 'projectPicker',
    matchFieldWidth: false,
    editable:false,
    emptyText: "Project",
    //emptyCls: 'x-form-empty-field',
    placeholderText: "",
    loadingText: "",    
    width: 80               
}); 

1:如何清除所选值(组合框具有clearValue方法)?

2:我正在使用不可编辑的ObjectPicker并设置空文本。我想使用CSS样式将emptyText格式化为背景颜色的白色。背景颜色显示完美,但无论我使用哪个类,文本颜色都保持灰色!

.x-form-empty-field {
  color: #FFFFFF !important;
  background-color: #085478;  
}

4:如何删除或隐藏搜索图标?

3:是否可以使用WsapiDataStore而不是modelType作为数据源?

我已经挣扎了好几天了,任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:0)

要清除ObjectPicker选定值,ObjectPicker.setValue([])可以完美运行 - 感谢Kyle。

(我已经为查询2和4打开了一个新问题)