Klientská knihovna Azure Core Paging pro JavaScript – verze 1.6.2
Tato knihovna poskytuje základní typy pro stránkování asynchronních iterátorů.
Začínáme
Instalace
Pokud ho použijete jako součást jiného projektu v úložišti azure-sdk-for-js , spusťte po naklonování úložiště příkaz rush install
.
Jinak pomocí npm nainstalujte tento balíček do aplikace následujícím způsobem.
npm install @azure/core-paging
Klíčové koncepty
Vysvětlení toho, jak kód tohoto úložiště funguje, najdete v přehledu architektury.
Příklady
Příklad budovy s typy:
public listSecrets(
options: ListSecretsOptions = {}
): PagedAsyncIterableIterator<SecretAttributes> {
const iter = this.listSecretsAll(options);
return {
async next() { return iter.next(); },
[Symbol.asyncIterator]() { return this; },
byPage: (settings: PageSettings = {}) => this.listSecretsPage(settings, options),
};
}
A pomocí typů:
for await (let page of client.listSecrets().byPage({ maxPageSize: 2 })) {
for (const secret of page) {
console.log("secret: ", secret);
}
}
Další kroky
Vyzkoušejte si tento balíček ve své aplikaci při práci s asynchronními iterátory a pošlete nám zpětnou vazbu!
Poradce při potížích
Zahlaste problém na adrese . https://github.com/Azure/azure-sdk-for-js/issues
Přispívání
Pokud chcete přispívat do této knihovny, přečtěte si příručku pro přispívání , kde najdete další informace o tom, jak sestavit a otestovat kód.
Azure SDK for JavaScript