edgeToEdgeStoreList を構築しましたが、動作します。ここで、アイテムを並べ替えるか、ラベルでフィルター処理します。パラメータクエリを次のように設定しました:
var sampleStore = new Memory({data:listini_data, idProperty:"label"});
storeElencoListiniClienti = new EdgeToEdgeStoreList({store:sampleStore,query:{label:/1$/}}, "ulElencoListiniClienti");
storeElencoListiniClienti.startup();
ただし、「1」で終わるラベルだけでなく、すべてのアイテムが表示されます。なんで?アイテムを注文するためのクエリ パラメータを正しく設定するにはどうすればよいですか?
この方法を使用する場合:
storeOrdiniCliente.setQuery('label:/1$/');
次のメッセージがブラウザのコンソールに表示されます。
Error: No filter function label:/1$/ was found in store
これは listini_data です:
[Object { label="1537 | IMM | 14/07/2011", codice_ordine="16537", stato_ordine="IMM", more...}, Object { label="12790 | IMM | 24/04/2012", codice_ordine="16790", stato_ordine="IMM", more...}, Object { .....