1

Map オブジェクトを介して Svelte Store に追加されます。

すべてのオブジェクトには ID があり、それらの ID を反復処理できる必要があります。$entities.get("123").currentPage; で

このオブジェクトの現在のページが返されます。

ストア内のすべてのオブジェクトの現在のページが返されるように、複数の ID を反復するにはどうすればよいですか?

4

1 に答える 1

0

これらの ID を配列に取り、その配列を質問にリストしたコードにマップできます。例えば:

function getPages(ids) {
    return ids.map(id => $entitites.get(id).currentPage);
}

// example call:
let pages = getPages(["123", "146", "195"]);
于 2021-01-28T15:31:27.657 に答える