適用於 JavaScript 的 Azure Core 分頁用戶端連結庫 - 1.6.2 版
此連結庫提供可分頁異步反覆運算器的核心類型。
開始使用
安裝
如果將此作為 azure-sdk-for-js 存放庫中另一個專案的一部分,請先複製存放庫再執行 rush install
。
否則,請使用 npm 來在應用程式中安裝此套件,如下所示
npm install @azure/core-paging
重要概念
您可以前往我們的 架構概觀,找到此存放庫程式碼運作方式的說明。
範例
使用 類型建置的範例:
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),
};
}
使用類型:
for await (let page of client.listSecrets().byPage({ maxPageSize: 2 })) {
for (const secret of page) {
console.log("secret: ", secret);
}
}
下一步
處理異步反覆運算器並提供意見反應時,請在您的應用程式中試用此套件!
疑難排解
在 https://github.com/Azure/azure-sdk-for-js/issues 中記錄問題
參與
如果您希望向此程式庫投稿,請參閱投稿指南,深入瞭解如何組建與測試程式碼。