|
13年9月开始接触X5,到现在已经6个月了,项目也已经接近尾声,在这呢和大家分享一下感受和一些新手易出错误,当然还有很多将在项目完成后进行帖子更新!
先说说感受吧,x5的入门教程对新手有很大帮助特别是末尾的实例直观且易懂,当然在当家看完之后建议经常上论坛,看看一些帖子,(分享帖),里面有很多
比较常用的组件的说明并带有例子和说明:例如---gridselect等等。刚接触的时候很生涩,感觉这也不对,那也不对,而且开发起来很慢,感觉还是没有直接使用
eclipse好用,当然的确灵活度不如。但是当你做了一个流程之后速度就会越来越快而且不容易出错了。这就是他的有优点吧,快速(当然这是自己的一点感受)
但是使用x5有很多地方不明白就是说明文档不完善,一些设置过于固定,还会出现很多BUG未完善,希望起步越来越完善,越来越好吧。不过论坛解决效率蛮快的,还有很多高手
比较热心,经常帮助我这个x5小菜,在此感谢下!
下面放几个新手常见错和解决方法,不足和不全的请大家补充完善哈!
1.USTEP151005, 定义Activity "/ERP/financialManagement/destbillopMt/destbilloutReg/process/destbilloutReg/destbilloutRegProcess,mainActivity"出错, "/ERP/financialManagement/destbillopMt/destbilloutReg/process/destbilloutReg/destbilloutRegProcess,mainActivity"中不存在Action "createFinancial_DestbilloutRegAction",新增数据失败! 详细Uncaught TypeError: Cannot call method 'evaluate' of null详细
解决:在流程图为mainactivity添加动作。创建,保存,查询。出现这类错误大家就可以去看看流程图的动作添加。
2.Uncaught TypeError: Cannot read property 'nodeType' of undefined详细Uncaught TypeError: Cannot read property 'nodeType' of undefined详细
解决:a.浏览器问题。b.换一个浏览器后出现错误,可能是type错误,数据组件store-Grid改为simple。
c.auto-new or auto-load设置。
3.'undefined' 为空或不是对象详细解决:数据组件格式错误
4.Caused by: com.justep.exception.BaseRuntimeException: 编码: JUSTEP151002; 提示: 定义Activity "/ERP/financialManagement/destbillopMt/destbillopReg/process/destbillopReg/mainActivity"出错, has-action中引用了不可见的Action "queryFinancial_BillAppAction"
at com.justep.ui.WindowServer.getData(Unknown Source)
at com.justep.ui.WindowServer.service(Unknown Source)
... 14 more
解决:这个很有可能是该动作已被删除不使用,但是process配置文件中还存在。
还有很多,将在工程结束整理后更新该贴和大家分享。
|
评分
-
查看全部评分
|