heefox 发表于 2016-10-22 22:29:05

在JEECG上使用easyui1.5框架里的bootstrap

JEECG上使用的easyui是1.3.2的,在工作中需要使用datagrid("scrollTo",i)功能,可是支持这个功能的要1.3.3以上。于是动了把easyui升级的念头。
   闲话少聊,直接动手吧。
   1.先下载easyui最新版框架easyui1.5,地址:http://www.jeasyui.com/download/downloads/jquery-easyui-1.5.ziphttp://www.jeasyui.com/download/downloads/jquery-easyui-1.5.zip
   2.解压后打开目录,复制themes下的所有文件,复制jquery.easyui.min.js。
   3.打开JEECG项目,转到plug-in/easyui目录。
   4.把该目录下的themes改名为themesA(主要是备份作用)。
   5.把复制的easyui1.5的框架粘贴到plug-in/easyui目录。
   6.打开org.jeecgframework.tag.core.easyui.BaseTag。
   7.转到函数doEndTag。
   8.找到sb.append("<script type=\"text/javascript\" src=\"plug-in/easyui/jquery.easyui.min.1.3.2.js\"></script>");大致在120行左右。
   9.把里面的jquery.easyui.min.1.3.2.js改为jquery.easyui.min.js。
   10.打开org.jeecgframework.core.util.SysThemesUtil。
   11.转到函数getEasyUiTheme。
   12.函数改为:
           public static String getEasyUiTheme(SysThemesEnum sysThemesEnum) {
                StringBuffer sb = new StringBuffer("");
                String themeName = "bootstrap";// sysThemesEnum.getThemes()
                sb.append("<link id=\"easyuiTheme\" rel=\"stylesheet\" href=\"plug-in/easyui/themes/" + themeName
                                + "/easyui.css\" type=\"text/css\"></link>");
                return sb.toString();
        }
      13.这里直接指定了bootstrap。
      14.大功告成,可以使用了。

lenovosoft 发表于 2016-11-1 16:21:24

赞,做个记号
页: [1]
查看完整版本: 在JEECG上使用easyui1.5框架里的bootstrap