npm 包 doesangue 使用教程

概述

npm 是 Node.js 的包管理器,可以很方便地安装各种第三方模块,提高开发效率。doesangue 是一个针对前端开发的 npm 包,它提供了一些常用的 CSS 样式和 JavaScript 函数,可以让前端开发人员更快捷地开发 Web 应用程序。

安装

使用 npm 安装 doesangue 很简单,只需要在控制台中输入以下命令:

npm install doesangue

安装之后可以在项目中直接使用这个包,引入样式或者函数即可。

提供的样式

doesangue 提供了一些常用的 CSS 样式,这些样式可以帮助我们更快捷地开发 Web 页面。

文字样式

  • .text-center:文字居中。
  • .text-left:文字左对齐。
  • .text-right:文字右对齐。
  • .text-justify:文字两端对齐。
  • .text-uppercase:将文字转换为大写。
  • .text-lowercase:将文字转换为小写。
  • .text-capitalize:将每个单词的第一个字母转换为大写。

边框样式

  • .border:带有默认颜色的边框。
  • .border-top:带有默认颜色的上边框。
  • .border-right:带有默认颜色的右边框。
  • .border-bottom:带有默认颜色的下边框。
  • .border-left:带有默认颜色的左边框。
  • .border-radius:带有默认圆角的边框。

按钮样式

  • .btn-default:带有默认样式的按钮。
  • .btn-primary:带有主要样式的按钮。
  • .btn-success:带有成功样式的按钮。
  • .btn-info:带有信息样式的按钮。
  • .btn-warning:带有警告样式的按钮。
  • .btn-danger:带有危险样式的按钮。

提供的函数

doesangue 也提供了一些常用的 JavaScript 函数,这些函数可以帮助我们更快捷地编写 JavaScript 代码。

循环函数

  • each(arr, callback):遍历数组或者对象。
  • map(arr, callback):遍历数组或者对象,返回一个新的数组。
  • filter(arr, callback):遍历数组或者对象,返回符合条件的元素组成的新数组。

格式化函数

  • formatNumber(num, [decimals]):格式化数字,可以设置小数位数。

操作函数

  • hasClass(el, className):判断元素是否有某个样式。
  • addClass(el, className):为元素添加样式。
  • removeClass(el, className):为元素移除样式。
  • toggleClass(el, className):为元素开关样式。

示例代码

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

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

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

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

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

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

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

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

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

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

结束语

doesangue 的样式和函数不是很多,但是也足以满足日常开发的需求。不过,如果你需要更多的样式和函数,可以考虑其他更强大的前端框架,如 Bootstrap、Vue.js 等。

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


猜你喜欢

  • npm 包 oebb-api 使用教程

    在前端开发中,我们常常需要调用后端的接口获取数据进行展示或者更新等操作。而使用第三方 npm 包可以帮助我们快速达到这个目的。本文将介绍一个名为 oebb-api 的 npm 包,它可以帮助我们轻松地...

    3 年前
  • NPM 包 React-Natives 使用教程

    React-Natives 是一个非常强大的 JavaScript 框架,它可以让开发者快速创建高性能、跨平台的移动应用程序。React-Natives 框架是基于 Facebook 开源的 Reac...

    3 年前
  • npm 包 single-seven-segment 使用教程

    单个七段数码管是一个重要的工业产品,它由七个LED灯组成,可以显示数字和字母。在前端开发中,也有类似的需求,因此就有了这个 NPM 包 single-seven-segment。

    3 年前
  • npm 包 xkcd-calendar-facts 使用教程

    在前端开发中,我们经常需要引用各种第三方包来实现功能。今天,我要介绍的是一个用于生成有趣的每日事实的 npm 包 xkcd-calendar-facts。它可以为你的网站或应用程序添加一些幽默和趣味,...

    3 年前
  • npm 包 zinky-validaterequest 使用教程

    在前端开发中,数据请求是一个必不可少的部分。为了保证数据请求的正确性和安全性,很多开发中都会使用数据验证的技术。在 npm 上有一个名为 zinky-validaterequest 的包提供了内置数据...

    3 年前
  • npm 包 masks-js-sudhir 使用教程

    介绍 随着前端技术的不断发展,开发人员需要更快、更易用的工具来帮助提高开发效率。npm(Node Package Manager)是一个常用的 Node.js 包管理器,提供了大量的开源 JavaSc...

    3 年前
  • npm 包 react-midi-device-provider 使用教程

    介绍 在基于 React 的 Web 应用中使用 MIDI 设备需要管理设备连接和 MIDI 消息等细节。这时候 npm 包 react-midi-device-provider 就派上用场了。

    3 年前
  • NPM包React Places Street Input 使用教程

    React Places Street Input是一个能够快速集成谷歌地图自动完成输入的React组件。在前端开发中,它是一个非常有用的库。本文将详细介绍如何使用该NPM包,包括导入,配置和使用它。

    3 年前
  • npm 包 web-pty 使用教程

    在前端开发过程中,我们经常需要使用终端窗口来进行一些操作,如安装依赖、运行项目等等,而 web-pty 正是一个可以在浏览器中运行终端的 npm 包。本文将详细介绍 web-pty 的使用,包括安装、...

    3 年前
  • npm 包 ngx-scroll-signal 使用教程

    ngx-scroll-signal 是一个基于 Angular 框架开发的 npm 包,它可以帮助我们监听一个容器的滚动事件并发出信号。在前端开发中,监听滚动事件是一个比较常见的需求,例如制作无限滚动...

    3 年前
  • npm 包 ngx-bootstrap-ajax 使用教程

    介绍 ngx-bootstrap-ajax 是一个基于 Angular 的库,它提供了一些方便的封装,使 Angular 中的 AJAX 请求变得更简单。 使用 ngx-bootstrap-ajax ...

    3 年前
  • npm 包 @bbfe/data-provider 使用教程

    简介 @bbfe/data-provider 是一款前端数据请求库,用于帮助前端开发者快速完成数据请求任务。它提供了基于 Promise 的 API,支持请求缓存、错误处理、多数据源切换和钩子函数等特...

    3 年前
  • npm 包 tocco-react-redux-toastr 使用教程

    概述 tocco-react-redux-toastr 是一个基于 React 和 Redux 的弹出消息通知组件。它支持多种弹出样式和自定义样式,能够让你在应用程序中轻松添加通知功能,提高用户体验。

    3 年前
  • npm 包 webtoast 使用教程

    #npm 包 webtoast 使用教程 ##介绍 在前端开发中,我们常常需要弹出一些提示信息,如操作结果、数据加载状态等。而 npm 包 webtoast 就是一个可以轻松实现弹窗提示的工具。

    3 年前
  • npm 包 gitee-webhook-handler 使用教程

    前言 在开发过程中,我们会使用各种工具来帮助我们提高效率。今天我们要介绍的是一个针对 Gitee 仓库的 Webhook 工具 - gitee-webhook-handler。

    3 年前
  • npm 包 gull-seed 使用教程

    前言 在前端开发过程中,我们经常需要创建新项目或者新模块。这时候,我们可以手动创建项目或者模块,然后再去安装一系列依赖。但是,这样的过程非常的繁琐。因此,我们需要一个快速创建项目或者模块的工具。

    3 年前
  • npm 包 judge-type 使用教程

    在前端开发中,判断数据类型是一项比较常见的操作,它可以帮助我们更好地处理数据和防止代码运行出错。而 npm 包 judge-type 就是一款可以方便地判断数据类型的工具,本文将为大家介绍它的使用方法...

    3 年前
  • npm 包 leaflet.idw 使用教程

    介绍 Leaflet 是一款简单易用的开源 JavaScript 地图库。其中,leaflet.idw 是基于 Leaflet 开发的一个 IDW(Inverse Distance Weighting...

    3 年前
  • npm 包 return-promise 使用教程

    在前端开发中,我们经常需要使用 Promise 对象来管理异步调用。但是,有时我们需要在 Promise 调用时做一些特殊操作,如处理异常、返回数据等等。这时候,npm 包 return-promis...

    3 年前
  • npm 包 spacing 使用教程

    什么是 spacing? 在前端开发中,我们通常使用一些基础的 CSS 属性去定义页面中元素之间的间距。这些属性可能包括 margin,padding 等等。当我们需要在设置这些属性的时候,常常需要注...

    3 年前

相关推荐

    暂无文章