5
私はfiddleを作成しました。これはバグを示しています。問題は、タグフィールドがminChars
プロパティを無視することです。最初にフィールドに注目すると、サーバーに要求が表示されますが、これは発生しません。私はコンボボックスで同じことをして、すべてがうまくいく。ExtJS 6タグフィールドのバグ
minChars:ナンバー
最小コンボボックスとtagfieldの両方で
minChars
が同様に文書化されているという事実([1]、[2])に注意を払う、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' } } });
してください:これは私のコードですオートコンプリートとtypeAheadが有効になる前にユーザーが入力する必要がある文字数。
どうすればこのバグを修正できますか?
あなたはsenchasフォーラム –
に報告する必要があります私も知っている、彼らも同様に監視します。だから、私は彼らがそれに注意を払うことを願っています。 – Jacobian
バグではありません:http://docs.sencha.com/extjs/6.2.1/classic/Ext.form.field.Tag.html#cfg-triggerOnClick –