jQuery Easyui入门

简介

        jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件,(它是一个后台前端框架)主要用来做后台的管理界面,它的组件都是免费的,文档的完整性、前端框架的稳定性,组件的丰富性都比较好,学习简单,功能强大。

        相比Layui和bootstrap的话,界面效果都是差上一大截的,bootstrap的组件要钱,其他方面相比layui的话还是有优势的,比如文档的完整性,框架的稳定性,原因是存在年限比layui早,layui是开源放在网上的都是由别人写的,部分存在bug,有些公司用它是自己改底层和扩展。

API文档介绍

使用它我们先要去官网下载它的软件包http://www.jeasyui.com/download/v18.php

我们选择免费版的。
process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1Mzg0NDgy,size_16,color_FFFFFF,t_70)

  • 下载后我们看一下官网提供的API文档
    在这里插入图片描述
  • 完整的文档
    在这里插入图片描述

软件包的目录介绍

在这里插入图片描述

文件/文件夹说明
demo例子
demo-moblie移动端的案例
locale本地化的js [国际化] i18n
plugins插件
src非插件的源代码
themes主题
easyloader封装的ajax的js
jquery.easyui.min.js easyuieasyui的核心 js
jquery.min.jsjquery

准备工作

创建层次结构的文件夹,这一步是开发者的开发规范。
在这里插入图片描述

  • 引入文件
    这里要注意:因为easyui基于jquery那么在引入js的时候必须先引入jquery 再引入jqery.easyui.min.js
    在这里插入图片描述

layout布局

找到软件包进入Demo—>layout布局----->full.html的实例复制到eclipse中进行修改一下就好了。
在这里插入图片描述
但是此时报黄线是什么问题呢?
eclipse中提示到:在这一行发现多个注释:-未定义的属性名称(data-选项)。

我来解释一波:因为index.jsp中声明的是html4,它没有data-options的属性,这个属性是在html5中新加的属性,所以它检测不到,html5中data-options:作用:对所有属性进行打包。

解决方案:
删除即可,删除之后默认的html5
在这里插入图片描述
在这里插入图片描述

代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登录后的主界面</title>
<!--全局样式  -->
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath }/static/js/jquery-easyui-1.5.1/themes/black/easyui.css">   
<!--定义图标  -->
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath }/static/js/jquery-easyui-1.5.1/themes/black/easyui.css">   
<script type="text/javascript" src="${pageContext.request.contextPath }/static/js/jquery-easyui-1.5.1/jquery.min.js"></script>   
<!--组件库源码的js文件  -->
<script type="text/javascript" src="${pageContext.request.contextPath }/static/js/jquery-easyui-1.5.1/jquery.easyui.min.js"></script> 
</head>
<body class="easyui-layout">
	<div data-options="region:'north',border:false" style="height:60px;background:#B3DFDA;padding:10px">xxx管理系统</div>
	<div data-options="region:'west',split:true,title:'West'" style="width:150px;padding:10px;">菜单管理</div>
	<div data-options="region:'east',split:true,collapsed:true,title:'East'" style="width:100px;padding:10px;">我是右边菜单栏</div>
	<div data-options="region:'south',border:false" style="height:50px;background:#A9FACD;padding:10px;">版权处</div>
	<div data-options="region:'center',title:'Center'"></div>
</body>
</html>

运行效果

在这里插入图片描述

尾言

是不是感觉很简单呢?copy进去改一下就好了,更多详情还得多看开发文档,好了今天就到这了,后面还会继续更新有兴趣的小伙伴可以看看哦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值