何圆
管理员
管理员
  • UID3
  • 粉丝18
  • 关注6
  • 发帖数291
  • 社区居民
  • 忠实会员
  • 原创写手
阅读:13553回复:5

Hearken4.016在前置事件中cancel构件无法释放按钮

楼主#
更多 发布于:2016-08-04 09:55
详细描述:在修改前置事件里判断是否选中修改数据,如未选中则给出“未选中数据”提示并释放工具条里的“修改”按钮。在页面逻辑流里添加了cancel构件,但没实现按钮的释放。

图片:QQ截图20160804101711.png

梅钲琪
精灵王
精灵王
  • UID157
  • 粉丝2
  • 关注0
  • 发帖数70
  • 社区居民
沙发#
发布于:2016-08-04 10:15
如果未选择数据,可以手动调用一下TOPBAR.cancel()进行释放
编码无他,唯手熟尔。
周进
风云使者
风云使者
  • UID2
  • 粉丝15
  • 关注12
  • 发帖数264
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
板凳#
发布于:2016-08-04 16:04
建议著明具体平台明细版本号。
世上本没有路,走的人多了,便变成了路.
何圆
管理员
管理员
  • UID3
  • 粉丝18
  • 关注6
  • 发帖数291
  • 社区居民
  • 忠实会员
  • 原创写手
地板#
发布于:2016-08-10 10:23
梅钲琪:如果未选择数据,可以手动调用一下TOPBAR.cancel()进行释放回到原帖
在前置事件里还是不行
梅钲琪
精灵王
精灵王
  • UID157
  • 粉丝2
  • 关注0
  • 发帖数70
  • 社区居民
4楼#
发布于:2016-08-11 14:09
何圆:在前置事件里还是不行回到原帖
试了,确实不行。
说明:修改前置事件里面,工具条本身就处于“释放”状态,修改前置事件执行完了之后才禁用了工具条,所以相当于你是在禁用之前调用的释放,所以没用。
所以这应该是工具条本身的问题,一般在实际项目中可以单独拖按钮来实现。
编码无他,唯手熟尔。
王毅成
骑士
骑士
  • UID103
  • 粉丝2
  • 关注0
  • 发帖数30
  • 社区居民
5楼#
发布于:2016-11-01 14:16
 setTimeout(function() {
 TOPBAR.cancel();
  }, 100);
游客

返回顶部