layui搭建框架及测试
2017-12-26 21:28
232 查看
学习网址:http://www.layui.com/doc/
下载地址:官网首页:http://www.layui.com/
目录分析:
├─css //css目录
02. │ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:)
03. │ │ ├─laydate
04. │ │ ├─layer
05. │ │ └─layim
06. │ └─layui.css //核心样式文件
07. ├─font //字体图标目录
08. ├─images //图片资源目录(目前只有layim和编辑器用到的GIF表情)
09. │─lay //模块核心目录
10. │ └─modules //各模块组件
11. │─layui.js //基础核心库
12. └─layui.all.js //包含layui.js和所有模块的合并文件
将下载好的文件夹内的layui文件夹和jquery.min.js放到一个文件夹下,并拖到文件夹static中
搭建环境;而common.jsp文件中存放了项目名:
<% String ctp = request.getContextPath();
request.setAttribute("ctp", ctp);%>
简单试用一下:模块化的用法:我们推荐你遵循 layui 的模块规范建立一个入口文件,并通过 layui.use() 方式来加载该入口文件,如下所示:
结果会出现一个黑底白字:Hello world
在common路径下有文件index.js文件:
下载地址:官网首页:http://www.layui.com/
目录分析:
├─css //css目录
02. │ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:)
03. │ │ ├─laydate
04. │ │ ├─layer
05. │ │ └─layim
06. │ └─layui.css //核心样式文件
07. ├─font //字体图标目录
08. ├─images //图片资源目录(目前只有layim和编辑器用到的GIF表情)
09. │─lay //模块核心目录
10. │ └─modules //各模块组件
11. │─layui.js //基础核心库
12. └─layui.all.js //包含layui.js和所有模块的合并文件
将下载好的文件夹内的layui文件夹和jquery.min.js放到一个文件夹下,并拖到文件夹static中
<%@include file="/common/common.jsp" %> <link rel="stylesheet" type="text/css" href="${ctp }/static/layui/css/layui.css"> <script type="text/javascript" src="${ctp }/static/layui/layui.js"></script> <script type="text/javascript" src="${ctp}/static/easy_ui/jquery.easyui.min.js"></script>
搭建环境;而common.jsp文件中存放了项目名:
<% String ctp = request.getContextPath();
request.setAttribute("ctp", ctp);%>
简单试用一下:模块化的用法:我们推荐你遵循 layui 的模块规范建立一个入口文件,并通过 layui.use() 方式来加载该入口文件,如下所示:
<body> 我的简单的lay_ui测试 <scriptsrc="${ctp}/static/layui/layui.js"></script> <script> layui.config({ base:'${ctp}/common/' //你存放新模块的目录,即index.js的文件目录,注意,不是layui的模块目录 }).use('index');//加载入口 </script> </body>
结果会出现一个黑底白字:Hello world
在common路径下有文件index.js文件:
/** 项目JS主入口 以依赖layui的layer和form模块为例 **/ layui.define(['layer','form'],function(exports){//注意,这里的['layer','form']是指依赖的模块 var layer = layui.layer ,form= layui.form; layer.msg('Hello World'); exports('index',{});//注意,这里是模块输出的核心,模块名必须和use时的模块名一致 });
相关文章推荐
- 用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (五)测试你的成果(转)
- Hibernate框架的基本搭建(一个小的java project的测试向数据库中插入和查询数据的功能)
- 在windows下利用firewatir搭建测试框架时遇到的编码问题和解决方法
- 利用Selenium搭建Nunit测试框架
- 怎样从0开始搭建一个测试框架_7——接口
- SSM框架day01——029——适配器模式测试环境搭建、030——多功能适配器实现、031——单功能适配器实现
- 怎样从0开始搭建一个测试框架_1——配置
- axis2 webservice服务的搭建和测试(项目框架Struts2+Spring+Ibatis)
- hibernate框架学习笔记1:搭建与测试
- Jmeter+Ant+Jenkins搭建持续集成的接口测试框架
- 基于Jmeter和Jenkins搭建性能测试框架
- Xvfb+YSlow+ShowSlow搭建前端性能测试框架
- 【Ruby+Watir测试框架系列讲座 1】基础环境搭建
- 基于Jmeter和Jenkins搭建性能测试框架
- 怎样从0开始搭建一个测试框架_3——参数化
- maven+springmvc+hibernate4框架搭建-纯手工亲手测试通过
- netbeans + ruby + watir web自动测试框架搭建
- vue组件测试用例实践一(搭建vue测试框架)
- SSM框架的搭建与测试