通知设置 新通知
Jxstar 部署CXF的webservice服务端,报错 jar不一致
个性开发 • admin 发表了文章 • 0 个评论 • 436 次浏览 • 2018-08-09 16:37
如果是JDK1.6版本,则需要在tomcat目录中添加endorsed目录,把jaxb-api-2.2.3.jar、jaxb-impl-2.2.4-1.jar拷贝到此目录,否则会报错tomcat不能加载应用。
Weblogic、WebSphere中部署也存在这类错误,需要拷贝两个jar文件到JDK的安装目录中。如:/jdk1.6.0_45/jre/lib/ 中添加\endorsed 目录,把前两个jar放到此目录中。
如果是其他JDK版本需要确定 jaxb 的版本号。两个jar文件在附件中。 查看全部
Weblogic、WebSphere中部署也存在这类错误,需要拷贝两个jar文件到JDK的安装目录中。如:/jdk1.6.0_45/jre/lib/ 中添加\endorsed 目录,把前两个jar放到此目录中。
如果是其他JDK版本需要确定 jaxb 的版本号。两个jar文件在附件中。 查看全部
如果是JDK1.6版本,则需要在tomcat目录中添加endorsed目录,把jaxb-api-2.2.3.jar、jaxb-impl-2.2.4-1.jar拷贝到此目录,否则会报错tomcat不能加载应用。
Weblogic、WebSphere中部署也存在这类错误,需要拷贝两个jar文件到JDK的安装目录中。如:/jdk1.6.0_45/jre/lib/ 中添加\endorsed 目录,把前两个jar放到此目录中。
如果是其他JDK版本需要确定 jaxb 的版本号。两个jar文件在附件中。
Weblogic、WebSphere中部署也存在这类错误,需要拷贝两个jar文件到JDK的安装目录中。如:/jdk1.6.0_45/jre/lib/ 中添加\endorsed 目录,把前两个jar放到此目录中。
如果是其他JDK版本需要确定 jaxb 的版本号。两个jar文件在附件中。
Jxstar 数据导入事件执行前与执行后的扩展方法 dataimp
个性开发 • admin 发表了文章 • 0 个评论 • 585 次浏览 • 2018-06-27 10:06
可以在 dataimp 事件的类设置中,设置如下的类:
/*
* Copyright(c) 2017 DongHong Inc.
*/
package com.jxstar.demo.eam;
import java.util.List;
import java.util.Map;
import org.jxstar.control.action.RequestContext;
import org.jxstar.service.BusinessObject;
import org.jxstar.util.ArrayUtil;
import org.jxstar.util.JsonUtil;
/**
* 数据导入扩展测试类。
* 注册在数据导入事件“dataimp”的类设置中。
*
* @author TonyTan
* @version 1.0, 2017-6-10
*/
public class DataImpExtBO extends BusinessObject {
private static final long serialVersionUID = 1L;
/**
* 导入前的判断
* @param request
* @return
*/
public String preImp(RequestContext request) {
String srcFunId = request.getFunID();
//目标功能ID
String destFunId = request.getRequestValue("destfunid");
//其他参数有: keyid 选择记录主键数组、parentId 父记录ID
String[] keyids = request.getRequestValues("keyid");
String forKeyId = request.getRequestValue("parentId");
_log.showDebug("..............导入前事情,相关参数:");
_log.showDebug("..............来源功能ID:"+srcFunId);
_log.showDebug("..............目标功能ID:"+destFunId);
_log.showDebug("..............选择记录主键:"+ArrayUtil.arrayToString(keyids));
_log.showDebug("..............目标功能外键:"+forKeyId);
//判断示列效果
if (keyids.length > 2) {
setMessage("不能同时选择2条以上记录导入!");
return _returnFaild;
}
return _returnSuccess;
}
/**
* 导入后的扩展
* @param request
* @return
*/
public String postImp(RequestContext request) {
//格式如:[{impKeyId:"xxxx", newKeyId:"xxxx"}, {impKeyId:"xxxx", newKeyId:"xxxx"}]
String json = request.getReturnData();
_log.showDebug("..............新建主键对照:"+json);
List<Map<String,String>> lsData = JsonUtil.json2list(json);
_log.showDebug("..............解析后的数据:"+lsData);
return _returnSuccess;
}
} 查看全部
/*
* Copyright(c) 2017 DongHong Inc.
*/
package com.jxstar.demo.eam;
import java.util.List;
import java.util.Map;
import org.jxstar.control.action.RequestContext;
import org.jxstar.service.BusinessObject;
import org.jxstar.util.ArrayUtil;
import org.jxstar.util.JsonUtil;
/**
* 数据导入扩展测试类。
* 注册在数据导入事件“dataimp”的类设置中。
*
* @author TonyTan
* @version 1.0, 2017-6-10
*/
public class DataImpExtBO extends BusinessObject {
private static final long serialVersionUID = 1L;
/**
* 导入前的判断
* @param request
* @return
*/
public String preImp(RequestContext request) {
String srcFunId = request.getFunID();
//目标功能ID
String destFunId = request.getRequestValue("destfunid");
//其他参数有: keyid 选择记录主键数组、parentId 父记录ID
String[] keyids = request.getRequestValues("keyid");
String forKeyId = request.getRequestValue("parentId");
_log.showDebug("..............导入前事情,相关参数:");
_log.showDebug("..............来源功能ID:"+srcFunId);
_log.showDebug("..............目标功能ID:"+destFunId);
_log.showDebug("..............选择记录主键:"+ArrayUtil.arrayToString(keyids));
_log.showDebug("..............目标功能外键:"+forKeyId);
//判断示列效果
if (keyids.length > 2) {
setMessage("不能同时选择2条以上记录导入!");
return _returnFaild;
}
return _returnSuccess;
}
/**
* 导入后的扩展
* @param request
* @return
*/
public String postImp(RequestContext request) {
//格式如:[{impKeyId:"xxxx", newKeyId:"xxxx"}, {impKeyId:"xxxx", newKeyId:"xxxx"}]
String json = request.getReturnData();
_log.showDebug("..............新建主键对照:"+json);
List<Map<String,String>> lsData = JsonUtil.json2list(json);
_log.showDebug("..............解析后的数据:"+lsData);
return _returnSuccess;
}
} 查看全部
可以在 dataimp 事件的类设置中,设置如下的类:
/*
* Copyright(c) 2017 DongHong Inc.
*/
package com.jxstar.demo.eam;
import java.util.List;
import java.util.Map;
import org.jxstar.control.action.RequestContext;
import org.jxstar.service.BusinessObject;
import org.jxstar.util.ArrayUtil;
import org.jxstar.util.JsonUtil;
/**
* 数据导入扩展测试类。
* 注册在数据导入事件“dataimp”的类设置中。
*
* @author TonyTan
* @version 1.0, 2017-6-10
*/
public class DataImpExtBO extends BusinessObject {
private static final long serialVersionUID = 1L;
/**
* 导入前的判断
* @param request
* @return
*/
public String preImp(RequestContext request) {
String srcFunId = request.getFunID();
//目标功能ID
String destFunId = request.getRequestValue("destfunid");
//其他参数有: keyid 选择记录主键数组、parentId 父记录ID
String[] keyids = request.getRequestValues("keyid");
String forKeyId = request.getRequestValue("parentId");
_log.showDebug("..............导入前事情,相关参数:");
_log.showDebug("..............来源功能ID:"+srcFunId);
_log.showDebug("..............目标功能ID:"+destFunId);
_log.showDebug("..............选择记录主键:"+ArrayUtil.arrayToString(keyids));
_log.showDebug("..............目标功能外键:"+forKeyId);
//判断示列效果
if (keyids.length > 2) {
setMessage("不能同时选择2条以上记录导入!");
return _returnFaild;
}
return _returnSuccess;
}
/**
* 导入后的扩展
* @param request
* @return
*/
public String postImp(RequestContext request) {
//格式如:[{impKeyId:"xxxx", newKeyId:"xxxx"}, {impKeyId:"xxxx", newKeyId:"xxxx"}]
String json = request.getReturnData();
_log.showDebug("..............新建主键对照:"+json);
List<Map<String,String>> lsData = JsonUtil.json2list(json);
_log.showDebug("..............解析后的数据:"+lsData);
return _returnSuccess;
}
}
mui在android5中,webview网页中的input没法聚焦的问题
移动开发 • admin 发表了文章 • 0 个评论 • 640 次浏览 • 2018-06-26 11:37
通过下面方法可以解决:var ws = plus.android.currentWebview();
plus.android.invoke(ws, "requestFocus");
document.getElementById("device_code").focus();
或者更安全的方法:function plusReady(){
var ws = plus.android.currentWebview();
plus.android.invoke(ws, "requestFocus");
setTimeout(function(){
document.getElementById("device_code").focus();
}, 500);
}
if(window.plus){
plusReady();
}else{
document.addEventListener('plusready', plusReady, false);
} 查看全部
plus.android.invoke(ws, "requestFocus");
document.getElementById("device_code").focus();
或者更安全的方法:function plusReady(){
var ws = plus.android.currentWebview();
plus.android.invoke(ws, "requestFocus");
setTimeout(function(){
document.getElementById("device_code").focus();
}, 500);
}
if(window.plus){
plusReady();
}else{
document.addEventListener('plusready', plusReady, false);
} 查看全部
通过下面方法可以解决:
或者更安全的方法:
var ws = plus.android.currentWebview();
plus.android.invoke(ws, "requestFocus");
document.getElementById("device_code").focus();
或者更安全的方法:
function plusReady(){
var ws = plus.android.currentWebview();
plus.android.invoke(ws, "requestFocus");
setTimeout(function(){
document.getElementById("device_code").focus();
}, 500);
}
if(window.plus){
plusReady();
}else{
document.addEventListener('plusready', plusReady, false);
}
配置表格列显示平均值
开发工具 • admin 发表了文章 • 0 个评论 • 626 次浏览 • 2018-06-15 09:32
需要显示平均值的表格字段列需要勾选“统计”,然后INC中需要添加需要算平均列的字段名称,格式如下:
config.param.average_fields = ['store_indet__in_num','store_mat__mat_price','store_indet__in_money'];
效果如下:
如果没有效果就需要更新最新的文件:public\core\JxSum.js
查看全部
config.param.average_fields = ['store_indet__in_num','store_mat__mat_price','store_indet__in_money'];
效果如下:
如果没有效果就需要更新最新的文件:public\core\JxSum.js
查看全部
配置阿里云服务的HTTPS
系统设置 • admin 发表了文章 • 0 个评论 • 512 次浏览 • 2018-06-08 14:54
最近玩微信小程序,需要一个 https://www.jxstar.com 网站,所以从阿里云申请了一个免费证书:
参考这个文档购买免费证书:
https://blog.csdn.net/cslucifer/article/details/79077831
参考这个文档配置证书:
https://mp.weixin.qq.com/s/Tw4UzX73Q7MSw3GJXnpN8A
本人的Apache配置好后,死活启动不成功,最后处理下面的后搞定:
在httpd.conf文件中去掉 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 前面的#
查看全部
参考这个文档购买免费证书:
https://blog.csdn.net/cslucifer/article/details/79077831
参考这个文档配置证书:
https://mp.weixin.qq.com/s/Tw4UzX73Q7MSw3GJXnpN8A
本人的Apache配置好后,死活启动不成功,最后处理下面的后搞定:
在httpd.conf文件中去掉 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 前面的#
查看全部
最近玩微信小程序,需要一个 https://www.jxstar.com 网站,所以从阿里云申请了一个免费证书:
参考这个文档购买免费证书:
https://blog.csdn.net/cslucifer/article/details/79077831
参考这个文档配置证书:
https://mp.weixin.qq.com/s/Tw4UzX73Q7MSw3GJXnpN8A
本人的Apache配置好后,死活启动不成功,最后处理下面的后搞定:
在httpd.conf文件中去掉 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 前面的#
参考这个文档购买免费证书:
https://blog.csdn.net/cslucifer/article/details/79077831
参考这个文档配置证书:
https://mp.weixin.qq.com/s/Tw4UzX73Q7MSw3GJXnpN8A
本人的Apache配置好后,死活启动不成功,最后处理下面的后搞定:
在httpd.conf文件中去掉 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 前面的#
调整CMD命令窗口显示UTF8字符集,或者调整Tomcat后台显示UTF8
系统设置 • admin 发表了文章 • 0 个评论 • 876 次浏览 • 2018-05-24 14:15
最近java程序要显示越南文,为了方便调试,tomcat后台需要显示越南文,通过把cmd窗口显示的字符集改为utf8就可以了。
步骤如下:
1、打开 cmd 命令窗口;输入命令: chcp 65001 回车;
2、然后 选择窗口标题栏右键菜单,点击字体,选择:Lucida Console ,确定;
3、这样cmd窗口是显示 utf8 字符集,右键标题属性,可以看到字符;但开源tomcat时后台输出为乱码了;
4、需要添加系统变量:JAVA_TOOL_OPTIONS 设置值为 -Dfile.encoding=UTF-8 ;设置jvm在utf8模式下执行;
再打开tomcat就不会乱码了,
后台也可以正常显示汉字与越南文;
如果还有问题,可以通过在 cmd窗口启动tomcat,如:cd c:\d\tomcat6\bin 回车, 再输入命令 startup.bat run 这样保证tomcat在当前cmd窗口中启动了。
补充说明:
CMD命令窗口字符集修改也可以通过修改注册表配置信息完成,如:
双击,选择十进制,输入:936 ,则为GBK;65001 ,则为UTF8
查看全部
步骤如下:
1、打开 cmd 命令窗口;输入命令: chcp 65001 回车;
2、然后 选择窗口标题栏右键菜单,点击字体,选择:Lucida Console ,确定;
3、这样cmd窗口是显示 utf8 字符集,右键标题属性,可以看到字符;但开源tomcat时后台输出为乱码了;
4、需要添加系统变量:JAVA_TOOL_OPTIONS 设置值为 -Dfile.encoding=UTF-8 ;设置jvm在utf8模式下执行;
再打开tomcat就不会乱码了,
后台也可以正常显示汉字与越南文;
如果还有问题,可以通过在 cmd窗口启动tomcat,如:cd c:\d\tomcat6\bin 回车, 再输入命令 startup.bat run 这样保证tomcat在当前cmd窗口中启动了。
补充说明:
CMD命令窗口字符集修改也可以通过修改注册表配置信息完成,如:
双击,选择十进制,输入:936 ,则为GBK;65001 ,则为UTF8
查看全部
最近java程序要显示越南文,为了方便调试,tomcat后台需要显示越南文,通过把cmd窗口显示的字符集改为utf8就可以了。
步骤如下:
1、打开 cmd 命令窗口;输入命令: chcp 65001 回车;
2、然后 选择窗口标题栏右键菜单,点击字体,选择:Lucida Console ,确定;
3、这样cmd窗口是显示 utf8 字符集,右键标题属性,可以看到字符;但开源tomcat时后台输出为乱码了;
4、需要添加系统变量:JAVA_TOOL_OPTIONS 设置值为 -Dfile.encoding=UTF-8 ;设置jvm在utf8模式下执行;
再打开tomcat就不会乱码了,
后台也可以正常显示汉字与越南文;
如果还有问题,可以通过在 cmd窗口启动tomcat,如:cd c:\d\tomcat6\bin 回车, 再输入命令 startup.bat run 这样保证tomcat在当前cmd窗口中启动了。
补充说明:
CMD命令窗口字符集修改也可以通过修改注册表配置信息完成,如:
双击,选择十进制,输入:936 ,则为GBK;65001 ,则为UTF8
步骤如下:
1、打开 cmd 命令窗口;输入命令: chcp 65001 回车;
2、然后 选择窗口标题栏右键菜单,点击字体,选择:Lucida Console ,确定;
3、这样cmd窗口是显示 utf8 字符集,右键标题属性,可以看到字符;但开源tomcat时后台输出为乱码了;
4、需要添加系统变量:JAVA_TOOL_OPTIONS 设置值为 -Dfile.encoding=UTF-8 ;设置jvm在utf8模式下执行;
再打开tomcat就不会乱码了,
后台也可以正常显示汉字与越南文;
如果还有问题,可以通过在 cmd窗口启动tomcat,如:cd c:\d\tomcat6\bin 回车, 再输入命令 startup.bat run 这样保证tomcat在当前cmd窗口中启动了。
补充说明:
CMD命令窗口字符集修改也可以通过修改注册表配置信息完成,如:
双击,选择十进制,输入:936 ,则为GBK;65001 ,则为UTF8
Jxstar平台集成-数据透视表-PivotGrid-的效果
个性开发 • admin 发表了文章 • 0 个评论 • 1399 次浏览 • 2018-05-12 18:20
在功能设计器“事件注册”中导入事件“数据透视表”,在更多菜单点击此事件。
弹出下面的配置界面,需要设置好行标签、列标签、数值列,添加用拖拽的方式从左边字段栏拖到右边;取消右边字段可以双击。
常用数据透视方案可以保存。点击统计后输出效果如下:
点击右上角的导出按钮,可以导出:带透视表的Excel(Sheet2是源数据)、Excel数据、Html数据。
查看全部
弹出下面的配置界面,需要设置好行标签、列标签、数值列,添加用拖拽的方式从左边字段栏拖到右边;取消右边字段可以双击。
常用数据透视方案可以保存。点击统计后输出效果如下:
点击右上角的导出按钮,可以导出:带透视表的Excel(Sheet2是源数据)、Excel数据、Html数据。
查看全部
ExtJS 6.5.3学习笔记
个性开发 • admin 发表了文章 • 0 个评论 • 2904 次浏览 • 2018-05-12 18:13
最近需要实现一个数据透视表功能,找了许多组件都不好用,如jqwidgets5.7.2等,最后采用了最新版的 ExtJS 6.5.3 的 PivotGrid 控件,集成效果见另一篇文章。
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport
查看全部
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport
查看全部
最近需要实现一个数据透视表功能,找了许多组件都不好用,如jqwidgets5.7.2等,最后采用了最新版的 ExtJS 6.5.3 的 PivotGrid 控件,集成效果见另一篇文章。
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport
下面保存一下 ExtJS6的使用笔记:
--ExtJS GPL版,到这里下载:
https://www.sencha.com/legal/gpl/
--ExtJS试用版到这里下载:
https://www.sencha.com/products/evaluate/
Sencha Cmd 6.5.3 使用指南如下:
http://docs.sencha.com/extjs/6 ... .html
下面是创建应用的步骤:
--1、绑定SDK
sencha config --prop sencha.sdk.path=C:\D\Apache2.2\htdocs\ext-6.5.3 --save
--2、先新建一个文件夹,然后进入此文件夹再创建初始应用
sencha app init --modern PivotExp --移动模式
sencha app init --ext@6.2.0 --modern PivotExp --带中间参数报错
sencha app init --classic PivotExp --经典模式
--sencha -sdk D:\extjs\ext-6.5.3 generate app -modern Demo D:\demo
--3、启动应用
sencha app watch
--4、调试应用URL
http://localhost:1841/
http://docs.sencha.com/extjs/6 ... orter
http://localhost/ext-6.5.3/bui ... -grid
--使用pivot_grid控件,总是提示找不到 pivot 包,需要下载 ext-addons-6.5.3-trial.zip ,在试用版申请邮件中有一行:
Pivot Grid, D3 Adapter, Calendar, and Exporter add-ons
下载链接类似 https://cdn.sencha.com/ext/tri ... xxxxx
--创建 sencha ExtJS 6 项目的几种方法
https://blog.csdn.net/lovelyel ... 77616
--怎么去掉顶部的 Ext JS Trial 字样
--把项目文件夹 *.scss 全文查找 'd',替换为 '' 为就可以了;
--或者 PivotExp-all_1.css 文件中的 content: 'd' 替换为 content: ''
--应用打包为发布版
sencha app build production
--发布版执行时报错 TypeError: c is not a constructor app.js
--解决方案如下: https://www.cnblogs.com/icyhoo/p/8295162.html
--应用打包为测试版
sencha app build testing
--一般是因为 requires 类不够造成的,可以构建测试通过后在构建产品;
现在可以看到具体错误,因为无法创建 plugin.viewport,这个时候找到相关的类或文件,在Application.js requires加入 Ext.container.Viewport