路人甲
  • UID5
  • 粉丝
  • 关注
  • 发帖数
阅读:8000回复:1

带有选项卡布局的页面准备事件执行addRowAfter停止

楼主#
更多 发布于:2016-04-25 16:21
带有选项卡布局的页面,为第二个或第三个选项卡的可编辑表格新增行时,页面准备事件执行了addRowAfter后经停止了。
操作还原:
1.页面里放一个选项卡布局添加三个选项卡,第二个选项卡里放一个可编辑表格

图片:3.png



图片:2.png


2.新建一个页面准备事件页面逻辑流,在页面逻辑流里有addRowAfter构件(为第二个选项卡里的可编辑表格新增一行)和一个tip构件,加载页面时执行了addRowAfter事件后就停止了,没有执行tip构件。

图片:4.png



前台报错

图片:7.png

周进
风云使者
风云使者
  • UID2
  • 粉丝15
  • 关注12
  • 发帖数264
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
沙发#
发布于:2017-05-09 09:56
JS文件出错后会会导致后续关联代码停止执行。异常捕获try catch可以进行,对于 try..catch 的使用,我的建议是:能不用,尽量不要用。JS代码都是自己写出来的,哪里会出现问题,会出现什么问题,心中应该都有个谱,平时用到 try..catch 的一般只有两个地方:
// JSON 格式不对
try{
  JSON.parse(JSONString);
}catch(e){}
  
// 存在不可 decode 的字符
try{
  decodeComponentURI(string);
}catch(e){}
类似这样的错误都是不太可控的。可以在使用到 try..catch 的地方思考是否可以使用其他方式做兼容。
世上本没有路,走的人多了,便变成了路.
游客

返回顶部