npm 包 Bulma-Tagsinput 使用教程

前端开发中,选用合适的样式库和插件十分重要,可以在开发中加速展示效果,增强用户体验。Bulma 是一款基于 Flexbox 的现代 CSS 框架,起源于 Sass,易于学习和使用。本文将介绍如何使用 Bulma-Tagsinput,这是一款可用于构建类似于 Facebook 的项列表的 npm 包。

安装 Bulma-Tagsinput

使用 npm 可以轻松安装 Bulma-Tagsinput:

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

引入样式表和脚本

在 HTML 文件中引入样式表和脚本:

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

使用 Bulma-Tagsinput

创建一个包含输入框和一个列表的 div 容器:

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

使用 JavaScript 调用 Bulma-Tagsinput:

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

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

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

现在,在 div 容器中将出现一个输入框和一个“清除标签”的按钮。

配置 Bulma-Tagsinput

如有必要,还可以按照自己的需求自定义大量项,例如插件可以设置样式、预设、delimiter 等:

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

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

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

以上代码中,样式为1,即预设的样式,设置的数组中每个对象都有 key 和 value 属性,二者一同显然键-值对,delimiter为冒号。

总结

Bulma-Tagsinput 包是一款非常实用的工具,能够让我们轻松地创建一个可定制的项目数据列表。通过以上介绍,相信大家已经了解了它的基本用法和配置,能够快速上手了。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066c8dccdc64669dde54c4


猜你喜欢

  • npm 包 bushleague 使用教程

    在前端开发中,我们时常需要使用各种 npm 包来帮助我们完成开发任务。其中,bushleague 是一款非常实用的 npm 包,它可以让我们在开发过程中更加方便地进行调试和运行。

    4 年前
  • npm 包 business-alpha-en 使用教程

    概述 business-alpha-en 是一款前端开发中非常实用的 npm 包。它可以帮助我们快速生成英文的商业词汇,方便我们在开发过程中使用,提高开发效率。 本文将详细介绍 business-al...

    4 年前
  • npm 包 bumble 使用教程

    什么是 bumble? Bumble 是一个基于 React 和 MobX 的数据管理库,它旨在提供简洁的 API 和更好的性能,以便开发人员可以更轻松地管理应用程序中的复杂数据流。

    4 年前
  • npm 包 business-blue 使用教程

    在前端开发中,我们通常需要将 UI 组件和界面样式进行统一,以达到视觉上的整洁和简洁。为了实现这一目标,我们可以使用第三方的 UI 库,例如 Material-UI 或者 Ant Design。

    4 年前
  • npm 包 business-elements-angular 使用教程

    介绍 业务常见组件库 Angular 版本,集成常见业务组件,如表格、分页、对话框等,提供多个语言支持。 安装 使用 npm 安装 business-elements-angular --- - --...

    4 年前
  • npm 包 business-card 使用教程

    在前端开发中,我们经常需要使用一些第三方工具来简化开发流程和提高效率。npm 是一个非常流行的 JavaScript 包管理工具,其中有一些很有用的 npm 包可以帮助我们快速创建出令人印象深刻的名片...

    4 年前
  • npm 包 business-casual 使用教程

    简介 business-casual 是一个基于 SASS 的样式包,是由 Taylor Otwell 创建的。它是一组可重用的样式和变量,旨在帮助开发人员快速创建专业,商务风格的网站。

    4 年前
  • npm 包 business-creative 使用教程

    在前端开发领域中,npm 是一个非常重要的工具。它提供了许多开源的库和框架,使得开发者可以更加方便地开发和维护应用。在本文中,我们将会介绍如何使用一个 npm 包 business-creative,...

    4 年前
  • npm 包 business-chat-model 使用教程

    什么是 business-chat-model? business-chat-model 是一个 npm 包,提供了快速构建企业级聊天应用所需的基础数据结构和方法。

    4 年前
  • npm 包 business-day-math 使用教程

    介绍 business-day-math 是一个 npm 包,它提供了一些有用的功能用于计算工作日和非工作日之间的时间差。它可以帮助前端开发人员更轻松地计算营业日、休息日和假期之间的时间间隔。

    4 年前
  • npm 包 bumkom 使用教程

    在前端开发中,使用 npm 包已经成为了一种标配,通过引入优秀的第三方库,可以大大提高开发效率和项目质量。bumkom 是一个有趣的 npm 包,它可以让你快速生成一段无用的文本,用于测试或占位,下面...

    4 年前
  • npm 包 bump-and-changelog 使用教程

    npm 是一个非常重要的 Node.js 包管理工具,在前端开发中应用广泛。如果你开发过一些 npm 包,你可能会遇到版本号管理的问题。另外,当你提交了新的代码时,需要准确的记录下来改动的内容,会让用...

    4 年前
  • npm 包 bump-it 使用教程

    bump-it 是一个实用的 npm 包,它可以帮助开发者在项目中快速调整版本号。在前端开发中,版本号的管理非常重要,一旦版本号出现问题,将影响整个项目。 在这篇文章中,我们将分享关于如何使用 bum...

    4 年前
  • npm 包 bump-module 使用教程

    在前端开发中,我们经常需要维护和升级我们的代码库。在这个过程中,我们通常需要使用一些工具来辅助我们完成这个任务。其中,npm 作为 Node.js 的包管理工具,是开发中必不可少的工具之一。

    4 年前
  • npm 包 bucketlist 使用教程

    什么是 bucketlist bucketlist 是一个用于在网页中创建可编辑列表的 npm 包。它允许用户添加、删除或标记条目,并在本地存储中保存列表数据。桶列表具有良好的兼容性,并适用于所有现代...

    4 年前
  • npm 包 business-error 使用教程

    在前端开发中,错误处理是一个极其重要的问题,因为错误处理能够让我们更好地在程序运行时管理异常情况,从而保障程序的正常运行。而 npm 包 business-error 就是一款专门用于在前端项目中进行...

    4 年前
  • npm 包 business-fullpage 使用教程

    前言 在 Web 开发中,网页全屏滚动效果已经成为了非常常见的需求。而业务型网站中,全屏滚动的需求也变得越来越普遍。那么,如何快速实现网页全屏滚动效果呢?借助业内优秀的 npm 包 business-...

    4 年前
  • npm 包 business-landing 使用教程

    什么是 npm 包 business-landing? npm 包 business-landing 是一款前端页面模板,适用于企业官网、产品官网、营销推广页面等。

    4 年前
  • npm 包 bucketdb 使用教程

    前言 bucketdb 是一个轻量级的内存数据库,试图提供无服务器解决方案,并提供灵活性和可自定义性。它类似于 Amazon S3 和 DynamoDB,但没有服务器和网络延迟。

    4 年前
  • npm 包 bucket-queue 使用教程

    前言 随着 Node.js 和前端的快速发展,前端项目中对于异步代码的处理非常重要。而 bucket-queue 这个 npm 包则提供了一个非常实用的功能,可以让我们优雅地控制异步执行顺序,同时还支...

    4 年前

相关推荐

    暂无文章