我写了一个计算回合的函数,,然后在里面计算,当回合数结束的时候,,就设置定时器,,关闭该函数。然后就一直报这个错,,查了下说是溢出,,,但始终找不到原因,后来在每一次回合时,执行动作后,都要在scheduleOnce一次,调用回合函数。
堆栈溢出:
原因:有小类到大类的递归查询导致溢出
2、解决方法思想:
A、在做递归查询时候由大类到小类去查询
B、匹配结果后及时return 退出,防止过多查询
我写了一个计算回合的函数,,然后在里面计算,当回合数结束的时候,,就设置定时器,,关闭该函数。然后就一直报这个错,,查了下说是溢出,,,但始终找不到原因,后来在每一次回合时,执行动作后,都要在scheduleOnce一次,调用回合函数。
堆栈溢出:
原因:有小类到大类的递归查询导致溢出
2、解决方法思想:
A、在做递归查询时候由大类到小类去查询
B、匹配结果后及时return 退出,防止过多查询