如何在sapui5中绑定sap.m.MessageBox上的事件?
我正在使用中。如何在按钮上绑定事件:MessageBox.Action.YES/“自定义按钮”如何在sapui5中绑定sap.m.MessageBox上的事件?,sapui5,sap-fiori,Sapui5,Sap Fiori,我正在使用中。如何在按钮上绑定事件:MessageBox.Action.YES/“自定义按钮” 在中,我只找到了一个关闭的onClose参数。您的链接指向一个SAP内部页面,SAP外部的人无法访问该页面,请务必发布可从internet访问的链接 在此页面中,您可以看到页脚中按钮的事件。您的链接指向SAP内部页面,而SAP外部的人无法访问该页面,请确保发布可从internet访问的链接 在这里,您可以看到页脚中按钮的事件。您缺少哪个事件 MessageBox.confirm(sText, {
在中,我只找到了一个关闭的
onClose
参数。您的链接指向一个SAP内部页面,SAP外部的人无法访问该页面,请务必发布可从internet访问的链接
在此页面中,您可以看到页脚中按钮的事件。您的链接指向SAP内部页面,而SAP外部的人无法访问该页面,请确保发布可从internet访问的链接
在这里,您可以看到页脚中按钮的事件。您缺少哪个事件
MessageBox.confirm(sText, {
title : sTitle,
initialFocus : sap.m.MessageBox.Action.CANCEL,
onClose : function(sButton) {
if (sButton === MessageBox.Action.OK) {
// Do something
} elseif (sButton === MessageBox.Action.CANCEL) {
// Do something
} elseif (sButton === "Custom Button) {
// Do something
};
}
});
你错过了哪个项目
MessageBox.confirm(sText, {
title : sTitle,
initialFocus : sap.m.MessageBox.Action.CANCEL,
onClose : function(sButton) {
if (sButton === MessageBox.Action.OK) {
// Do something
} elseif (sButton === MessageBox.Action.CANCEL) {
// Do something
} elseif (sButton === "Custom Button) {
// Do something
};
}
});
我认为Dialog是定义自定义按钮或控件的更好选择。感谢@hdereli,我已经通过使用
sap.m.Dialog
解决了我的问题。我只是好奇,如果没有办法在messagebox中绑定事件,那么在messagebox中使用自定义按钮有什么意义……我认为Dialog是定义自定义按钮或控件的更好选择。谢谢@hdereli,我已经通过使用sap.m.Dialog
解决了我的问题。只是好奇,如果没有办法在messagebox中绑定事件,那么在其中使用自定义按钮有什么意义……对不起,我已将其重定向到。您提供的事件是针对sap.m.Dialog
,而不是sap.m.MessageBox
?所以无法为MessageBox绑定事件?抱歉,我已将其重定向到。您提供的事件是针对sap.m.Dialog
,而不是sap.m.MessageBox
?所以没有办法为MessageBox绑定事件?