使用dojo框架出现错误"SyntaxError: Unexpected token <"中的一种解决方法

接触一年编程的菜鸟一枚,用词什么的望包涵。

由于项目前台使用dojo框架,而dojo的教程说明也比较少,遇到一些非共性的问题bug,很不好找。这里就把遇到的一个问题,

它的一个可能的解决方法记下来吧。

着手的项目是进销存类的,自己测的时候,没有遇到过这类问题,后来导入一些测试的正式数据,打开其中的一些单据的时候,会报

"SyntaxError: Unexpected token < undefined is not a function" 的错误,如图1:

                                                                         

由于其他的大部分单据可以使用,就没有理这个问题。直到后来导入更大的正式库来测试的时候,登入的时候,大部分的时候登入不了,

一直就是这个错误。

由于专业技术薄弱,也跟不到错误源头,图2中是dojo文档里的dojo/_base/xhr.js:

                                                  

就一直在那里登入,(偶尔一两次可以进去,就是碰这几率)。直到有一次奔出的错误提示是"java heap space",大概就是堆空间吧。搜了搜,

这个问题的解决方法,结果还不少,采用了 附1 哥们 (非常感谢)的方法,修改了tomcat下的JDK,VM arguments 加入了-Xms512m -Xmx1024m

(这个是tomcat的内存设置,详细介绍 附2地址(非常感谢))就没有出错了。如图3:

                                    

现在想想就是空间不足了,单据数据量一大,就出这个错了。

这里没有什么技术的东西,就是一个bug的可能解决途径。


附1:http://www.cnblogs.com/linjiqin/archive/2011/04/27/2030115.html

附2:http://blog.csdn.net/kingboy123000/article/details/8964468

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值