简介
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