1

通过 Map 对象被添加到 Svelte Store。

每个对象都有一个 ID,应该可以遍历这些 ID。使用 $entities.get("123").currentPage;

返回此 Object 的当前 Page。

如何遍历多个 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 回答