0

だから、私はcollectionmy で使用してdgridおり、storeタイプは[Memory, Trackable]です。ストア フィルタリングを使用しています (ここで指定)。ストア データをフィルタリングすると、返されたコレクション オブジェクトにデータ属性がないため、コレクションのデータにアクセスできません。ただし、コレクションを変更すると変更が d-grid に反映されますが、コレクションからデータにアクセスして他のことを行う必要があります。

これが私のコードです:

var filterObj= new this.store.Filter();
var tagFilter= filterObj.in('tagList', selectedTags);
var newCollection= this.store.filter(tagFilter);
this.grid.set('collection', newCollection);

dataからnewCollectionもからも取得できませんthis.grid.collection。ここで何か間違ったことをしていますか?

4

1 に答える 1