发新帖

谁说easyui就一定很丑,那只因你的功底不够

夏悸 4月前 3036

Insdep theme是基于EasyUI 1.5.x 的一款免费的美化主题包,拥有百度编辑器、cropper、Highcharts、justgage、plupload等各类适应本主题的第三方插件美化补丁。并且各类常用Jquery插件正在美化中。后期会提供更多的主题、组件及第三方插件美化样式。




























演示地址:https://www.insdep.com/example/

下载地址:https://www.insdep.com

问答地址:https://bbs.insdep.com


×
打赏作者
猜你喜欢:
最新回复 (8)
autobot 4月前
点赞(0) Ta 引用 1
Cool!
chenjincan111 4月前
点赞(0) Ta 引用 2
真的牛逼,可以从bootstrap改回easyui了
大西布 4月前
点赞(0) Ta 引用 3
666
axing 3月前
点赞(0) Ta 引用 4
7-1,7-1,7-1啊
yjcadwqqk 3月前
点赞(0) Ta 引用 5
Weaver 1月前
点赞(0) Ta 引用 6
厉害厉害
757336858 1月前
点赞(0) Ta 引用 7
1)easyUI  其实是非常容易扩展的  ,本人只是摘了其中的parse  和layout  其他组件可以自己加进来,比如grid,easyUI的grid功能没有jqgrid那么强大,那么我就把easyUI的grid去掉,把jqgrid加进来即可。
2)样式美观的问题,可以借助bootrap的组件,都可以整合,单纯的使用easyUI是不能开发的,至少在稍微复杂的页面开发起来比较费劲。

模板:
var  pluginsType  =  'form';
       $.parser.plugins.push(pluginsType);//将自定义的插件加入  easyui  的插件组
       $.fn[pluginsType]  =  function(options,  param)  {
               if  (typeof  options  ==  "string")  {
                       return  $.fn[pluginsType].methods[options](this,  param);
               };
               
               options  =  options  ||  {};

               return  this.each(function(){
                       var  id  =this.id  ||  $(this).attr('id',Utils_getId('cq_form'));
                       var  opts  ;
                       var  data  =  $.data(this,  pluginsType);
                       if  (data)  {
                               opts  =  $.extend(data.options,  options);
                       }  else  {
                               opts  =  $.extend(  {},  $.fn[pluginsType].defaults,$.fn[pluginsType].parseOptions(this),  options);
                               data  =  $.data(this,  pluginsType,  {
                                       options  :  opts,
                                       target:this,
                                       type:pluginsType
                               });
                       }
                       
                       //你的插件。。。
                       //如果在这里动态的生成了    easyui  的控件,html  写到页面上后是不能渲染成  easyui  组件的,需要手动调用
                       //$.parser.parse(你定义的html);  //  parse  必须渲染父节点,不能渲染节点本身
                       create(this);
                       setOpts(this.id);
                       keydownOnfocus(this.id);
                       //表单认证  使用jquery  validate  插件
                       $(this).validate();
               });
       };
夏悸 1月前
点赞(0) Ta 引用 8
757336858 1)easyUI 其实是非常容易扩展的 ,本人只是摘了其中的parse 和layout 其他组件可以自己加进来,比如grid,easyUI的grid功能没有jqgrid那么强大,那么我就把easyUI ...
牛b
返回