npm 包 saaksin-ngx-chips 使用教程

阅读时长 5 分钟读完

在前端开发中,经常需要实现一些输入框的自动补全、标签等功能。saaksin-ngx-chips 就是一款可以实现这些功能的 npm 包。下面我们就来详细介绍一下如何使用。

安装

使用方法

1. 导入模块

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

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

2. 添加 Chips 同步支持

FormsModule 导入项目的模块中,然后将 NgModel 绑定到你的属性上。

3. 添加 Chips 异步支持

首先,在 app.module.ts 文件中添加 HttpClientModule

然后,在组件中设置输入框的属性:

4. 添加 Chips 搜索支持

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

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

5. Chips 选项修饰

6. Chips 自定义列表选项

示例代码

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

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

本文介绍了 npm 包 saaksin-ngx-chips 的使用方法,希望能够帮助到各位前端开发者。它可以帮您实现输入框的自动补全、标签等功能,无需手动编写代码,非常方便。

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

纠错
反馈