npm 包 i2djs 使用教程

阅读时长 6 分钟读完

简介

i2djs 是一款基于 D3.js 的 JavaScript 图表库,提供了丰富的图表类型和交互式功能,能够帮助开发人员快速构建互动式的数据可视化图表。

安装

使用 npm 包管理工具进行安装:

使用

导入模块

初始化

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

更新数据

销毁

示例代码

折线图

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

柱状图

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

结语

通过本文,我们熟悉了 i2djs 的使用方法,可以根据自己的需求快速构建出各种图表类型。 i2djs 还提供了丰富的交互式功能,例如提示框、缩放、拖拽等功能,这些功能能够帮助用户更加直观地理解数据。希望能够对大家有所启发和帮助。

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

纠错
反馈