SAPUI5教程——实现倒计时控制Button是否可以点击效果
来源:互联网 发布:java包名可以大写 编辑:程序博客网 时间:2024/06/03 09:52
前言
如果在SAPUI5开发中,我们想实现一个倒计时控制Button是否允许点击的例子,我们可以这样做:
方法
下面是一个自定义Dialog, 然后控制Button倒计时显示的方法示例:
onConfirmDialog: function (title, message, confirmText, cancelText, successFn, cancelFn) { var enabled = false; var okButton = new Button({ enabled: enabled, text: confirmText + " (3)", press: successFn }); // the follow code it is for dialog button count 3 2 1, then enabled it var i = 3; var interval = jQuery.sap.intervalCall(1000, this, function(){ okButton.setText(confirmText + " (" + i + ")"); if(i === 0){ okButton.setText("OK"); okButton.setEnabled(true); jQuery.sap.clearIntervalCall(interval); } i--; }); var dialog = new Dialog({ title: title, type: "Message", content: [ new Text({ text: message}) ], beginButton: okButton, endButton: new Button({ text: cancelText, press: cancelFn }), afterClose: function() { dialog.destroy(); } }); // when we execute the setText, the footer of dialog' theme will be change (become dark) so I use the custom css dialog.addStyleClass("customerDialogFooter"); dialog.open(); return dialog; },
更多全面的教程,请查阅本人录制的SAP Fiori 2.0视频教程
http://edu.csdn.net/course/detail/5046
阅读全文
1 0
- SAPUI5教程——实现倒计时控制Button是否可以点击效果
- 自定义Button实现倒计时效果
- 点击按钮实现倒计时效果
- Android实现Button点击效果
- android button 点击效果实现
- SAPUI5教程——查看系统安装的SAPUI5版本
- Android 点击Button获取验证码倒计时效果
- Button的点击倒计时
- jquery 实现 点击按钮后倒计时效果
- jquery 实现验证码倒计时 点击按钮后倒计时效果
- 自定义Button之实现点击按钮实现倒计时功能
- SAPUI5教程——ActionSheet的应用
- SAPUI5教程——Content Densities
- SAPUI5教程——MaskInput的妙用
- SAPUI5-Button
- 通过代码实现button的点击效果
- 用TextView实现button点击效果
- Android linearlayout实现button的点击效果
- android shape的使用
- [PHP]fopen、file_get_contents、curl区别
- pm2管理nodejs进程
- github优秀前端项目(转载)
- C++ Special: 四种类型转换
- SAPUI5教程——实现倒计时控制Button是否可以点击效果
- 操作系统学习笔记-信号量及PV操作与进程互斥和消费者生产者问题
- 基于RHEL下的oracle集群在线扩容存储
- Java中Collections.sort()排序详解
- 如何去掉字符串中不需要的字符
- 存储过程的作用是什么?
- JDBC为什么要使用PreparedStatement而不是Statement
- JVM内存管理的机制
- 关于在集成显卡下使用OpenGL碰到的坑