npm 包 angular-gulp-jod 使用教程

阅读时长 6 分钟读完

简介

angular-gulp-jod 是一个基于 AngularJS 和 Gulp 的前端框架,它能够帮助我们快速开发前端应用,提高我们的工作效率。它提供了一些基础的组件和工具,例如路由、HTTP 请求、模板等等,同时还可以通过 Gulp 进行构建、打包、压缩、合并等操作。

安装

首先,我们需要在本地安装 Gulp:

然后,我们可以通过下面的命令安装 angular-gulp-jod

使用

引入 angular-gulp-jod 的方式很简单,只需要在 HTML 文件中添加下面的代码即可:

接下来,在我们的 AngularJS 应用中引入模块即可:

这样就完成了 angular-gulp-jod 的引入和配置。

指令

本框架提供一些基础的指令,可以提高我们的开发效率。

jod-submit

jod-submit 指令为表单元素添加 Enter 键提交事件,并阻止默认行为。

使用方法如下:

jod-confirm

jod-confirm 指令为按钮添加弹窗确认框,避免误操作。

使用方法如下:

jod-modal

jod-modal 指令为模态框添加弹出窗口效果,同时可以自定义模态框内容和样式。

使用方法如下:

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

Gulp

angular-gulp-jod 还提供了一些基于 Gulp 的自动构建工具,可以帮助我们进行自动化构建、打包、压缩、合并等操作。

安装

我们需要在 angular-gulp-jod 的根目录下运行下面的命令安装依赖项:

使用

angular-gulp-jod 的根目录下运行下面的命令即可进行自动化构建操作:

这样,Gulp 就会自动对我们的前端资源进行构建、打包、压缩、合并等操作,同时还会启动一个本地服务器,帮助我们快速预览效果。

示例代码

下面是一个基于 angular-gulp-jod 的简单示例:

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

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

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

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

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

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

纠错
反馈