我正在使用以下代码来设置所选值:
this.myCombo.setBind('{rec.my_value}');
我的所有数据都在“rec”中
选择的选项按预期填充在组合中,但没有为所选值设置值
为什么会发生这种情况以及如何解决?
尝试在加载数据之后以及页面已经呈现之后已经放置了上面的绑定,但是没有成功。
答案 0 :(得分:0)
您可以使用以下代码:
{
xtype:'combo',
store:'mystore',
valueField:'id', // you will get this value by default after selection
displayField:'name', // it will responsible to show display as option on combo
listeners: {
change : function(cmp){
var value = cmp.getValue();
}
}
}
其中id
和name
是商店的记录数据。现在,无论何时选择任何选项,它都会显示。