npm 包 @linuxmercedes/coinmarketcap 使用教程

阅读时长 5 分钟读完

在前端开发中,有时我们需要获取加密货币市场的实时数据,@linuxmercedes/coinmarketcap 就是一个能够获取加密货币市场实时数据的 npm 包。该包能够让前端开发者容易地获取加密货币的市场数据,并进行分析和使用。

安装

在终端中,使用 npm install 命令进行安装:

使用

基础使用

获取加密货币市场实时数据的方式非常简单,只需引入并调用包中的方法即可。例如,获取比特币的市值:

该方法返回对象包含了包含比特币市值的其他属性,例如市值、流通供应量等等。

取消请求

当我们不再需要一些请求时,可以通过 cancel() 方法进行取消。例如,我们发现请求时间太长,需要取消请求:

-- -------------------- ---- -------
--- ----------- - ----------
  ----- ------------
  ----- -----
  ----- ----
---

------------------------ -- -- -
  ------------- -- -
    --------------------
  -- ------
---

匿名调用

如果您不希望提供 API 密钥,您也可以使用 anonymousTicker() 方法进行匿名调用:

该方法请求所有加密货币的市值。

示例代码

以下是一个示例代码,它使用 @linuxmercedes/coinmarketcap 包获取加密货币数据,并使用 chart.js 将这些数据可视化。

-- -------------------- ---- -------
--------- -----
------
  ------
    ------------- ------ -------------
    ------- -----------------------------------------------------
  -------
  ------
    ------- ------------ ----------- ----------------------
    ------- ------------------------
  -------
-------
-- -------------------- ---- -------
----- ------------- - ----------------------------------------
----- ----- - --------------------

----- ------ - ----------------------------------------------------

----- ------ - ---
----- ---- - ---

-------------
  --------------
  ----------- -- -
    -------------------
    -------------------------
    ------ ----------------------------
  --
  ----------- -- -
    -------------------
    -------------------------
    ------ ----------------------------
  --
  ----------- -- -
    -------------------
    -------------------------
  --
  ----------- -- -
    ----- ------ - ------------------ -- -
      ------ --- - ------------------------ - -----------------------
    ---

    ----- ------ - -
      ----- ------
      ----- -
        ------- -------
        --------- -
          -
            ------ ------- -------
            ----- -----
            ---------------- -------
          --
        --
      --
    --

    --- ------------- --------
  ---

结论

通过使用 @linuxmercedes/coinmarketcap 包,我们能够方便地获取加密货币市场实时数据。这不仅有助于前端开发者了解加密货币市场的发展趋势,同时也为其提供了一些新的开发机会。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055eac81e8991b448dc205

纠错
反馈