共用方式為


適用於 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 中記錄問題

參與

如果您希望向此程式庫投稿,請參閱投稿指南,深入瞭解如何組建與測試程式碼。

曝光數