Bu hatayı gösteren bir fiddle oluşturdu. Sorun şu ki, tagfield minChars
özelliğini yok sayar - ilk önce alana odaklandığınızda, sunucuya bir istek göremezsiniz, bu olmamalıdır. Ben aynı şeyi combobox ile yaptım ve her şey iyi çalışıyor.Hata, ExtJS 6 etiket alanında
minChars: Numara
asgari combobox ve tagfield hem
minChars
benzer belgelenmiş olmasına ([1], [2]) dikkat,Ext.create("Ext.form.field.Tag", { renderTo: "test", minChars: 999, //ignored, even though is documented enableKeyEvents: true, displayField: "text", valueField: "id", queryMode: "remote", autocomplete: "off", fieldLabel: "tagfield", store: { autoLoad:false, fields:[{name:'id'},{name:'text'}], proxy:{ type:'ajax', url:'getData.php' } } }); Ext.create("Ext.form.field.ComboBox", { renderTo: "test2", minChars: 999, enableKeyEvents: true, displayField: "text", valueField: "id", queryMode: "remote", autocomplete: "off", fieldLabel: "combo", store: { autoLoad:false, fields:[{name:'id'},{name:'text'}], proxy:{ type:'ajax', url:'getData.php' } } });
edin: Bu benim kodudur Kullanıcının otomatik tamamlamadan önce yazması gereken karakter sayısı ve Tür başlığı etkinleştirilir.
Bu hatayı nasıl düzeltebilirim?
senchas forumuna rapor etmelisiniz –
Biliyorum, onlar da SO izlerler. Yani umarım buna dikkat ederler. – Jacobian
Hata değil: http://docs.sencha.com/extjs/6.2.1/classic/Ext.form.field.Tag.html#cfg-triggerOnClick –