在Extjs6.x.x中提交的Combobox有时工作正常,有时没有

问题描述

我在extjs中有一个以下组合框:

                    xtype: 'mcomboBoxfield',itemId: 'component1-'+i+'-mes-'+mesSeleccionado,cls: 'component1-cls',fieldLabel: 'PATRON',height: 333,flex: 4,displayField: 'nombre',valueField: 'codPatron',editable: false,queryMode: 'remote',shadow : false,left:0,valueOriginal: codPatron,value: codPatron,store : 'sPatronesTodos',disabled: isWeekdisabled,layout:{
                        type: 'hBox',align: 'stretch'
                    },listeners: {
                        afterrender: function(cmp) {
                            cmp.getStore().load();
                        },}

有时可以正常工作,但有时显示codPatron而不是nombre。为什么会发生,如何预防呢?

解决方法

在后备存储中没有相应条目时显示该值。要解决此问题,请确保后备存储中的每个值都有一个条目。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...