内容简介:JFinal-layui 极速开发企业应用管理系统,是以 JFinal+layui 为核心的企业应用项目架构,利用 JFinal 的特性与 layui 完美结合,达到快速启动项目的目的。让开发更简单高效,即使你不会 layui,也能轻松掌握使用。...
JFinal-layui 极速开发企业应用管理系统,是以 JFinal+layui 为核心的企业应用项目架构,利用 JFinal 的特性与 layui 完美结合,达到快速启动项目的目的。让开发更简单高效,即使你不会 layui,也能轻松掌握使用。
v1.3增加了在线表单模块,Dbservice接口,为开发者节省了增删改查的代码量,提高开发效率,只需要专注了复杂业务开发即可。
JFinal-layui v1.3讲大大提升开发效率,欢迎广大开发者下载体验,反馈问题。
JFinal-layui v1.3 更新内容:
1、首先是添加了在线表单模块,这一模块可以快速完成增删改查页面。在线表单使用的是前后端分离的模式开发,提交完成自动关闭弹窗,满足不同开发者需要。
新建在线表单,可以快速插入模板代码,根据自己需要完成一个页面布局。
预览表单:
在菜单中配置在线表单开发的页面:/portal/form/business/表单编号
如下图:就可以配置完成sys_tree的增删改查功能
2、新增DbService基础接口,这个接口专门为无model的业务准备的,业务service继承DbService,实现两个抽象方法:getTable()和getPrimaryKey()方法,DbService也封装了许多常用的数据库操作的接口,基本满足业务开发需要。
在线表单service引用示例:
3、优化列表查询不能按回车键查询数据问题
//回车键查询 $('#' + tableOptions.searchForm).off('bind'); $('#' + tableOptions.searchForm).bind('keydown', function(event) { if (event.keyCode == 13) { $('#' + tableOptions.searchForm).submit(); } });
4、新增前后端分离开发模式,表单提交完成后自动关闭弹窗。看在线表单模块代码
添加表单页面代码:
#@layoutT('添加表单') #define main() #include("_form.html") #end <!-- 保存数据 --> #define layuiFunc() var saveUrl="#(path)/portal/form/view/save"; #end
_layout.html扩展方法:
//layui相关语法函数 #@layuiFunc?() //表单提交监听 form.on('submit(saveForm)', function(data) { var data = jQuery(data.elem).formToArray(); var params = {}; for ( var k in data) { if (data[k]) { params[data[k].name] = data[k].value; } else { params[data[k].name] = null; delete params[data[k].name]; } } //发送请求 $.post(saveUrl, param(params), function(ret) { if (ret.state=='ok') { parent.success(ret.msg); $('#closeWinBtn').click(); } else { warn(ret.msg); } }); });
5、优化登录问题,解决360浏览器记住密码登录时,登录密码未加密,导致登录失败问题。
<script type="text/javascript"> var vc="#(vc??)"; //解决360浏览器记住密码登录失败问题 $(function(){ changeType('text'); setTimeout("changeType('password')",100); }); function changeType(type){ $("#signup_password").attr("type",type); } </script>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- JFinal-layui 极速开发企业应用系统-代码器上线
- JFinal-layui v1.1 更新,极速开发企业应用系统
- JFinal-layui v1.1 更新,极速开发企业应用系统
- JFinal-layui v1.3 发布,极速开发企业应用系统
- JFinal-layui v1.2.1 发布,极速开发企业应用系统
- JFinal-layui v1.2.3 发布,极速开发企业应用系统
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
数据资本时代
Viktor Mayer-Schnberger / 李晓霞、周涛 / 中信出版集团股份有限公司 / 2018-11-1 / CNY 58.00
【编辑推荐】 大数据除了能对我们的生活、工作、思维产生重大变革外,还能够做什么?畅销书《大数据时代》作者舍恩伯格在新书《数据资本时代》中,展示了大数据将如何从根本上改变经济——这并不是因为数据是一种新型石油,而是因为数据是一种新型润滑脂,它将给市场带来巨大能量,给公司带来巨大压力,使金融资本的作用大大削弱。赢家是市场,而并非资本。 这本书在当下国内出版,可以说恰逢其时。时下,中国经济正......一起来看看 《数据资本时代》 这本书的介绍吧!