打开 sapui5 弹出窗口时启用背景
Enable background when opening a sapui5 popover
如何避免在后台点击时关闭sap.m.Popover?
即使弹出窗口仍然打开,我也希望启用背景。
这就是我为实现此功能所做的工作。这不好,因为我们没有使用 API 方法,但工作正常
您可以使用此功能扩展和创建自己的 Popover 控件。
sap.ui.define([ "sap/m/Popover" ], function(Popover) {
"use strict";
return Popover.extend("my.custom.Popover", {
init : function() {
Popover.prototype.init.apply(this, arguments);
this.oPopup.setAutoClose(false);
this.setFollowOf(false);
},
renderer : "sap.m.PopoverRenderer"
});
});
否则在popover实例上调用这两个方法
popover.oPopup.setAutoClose(false);
popover.setFollowOf(false);
如何避免在后台点击时关闭sap.m.Popover? 即使弹出窗口仍然打开,我也希望启用背景。
这就是我为实现此功能所做的工作。这不好,因为我们没有使用 API 方法,但工作正常
您可以使用此功能扩展和创建自己的 Popover 控件。
sap.ui.define([ "sap/m/Popover" ], function(Popover) {
"use strict";
return Popover.extend("my.custom.Popover", {
init : function() {
Popover.prototype.init.apply(this, arguments);
this.oPopup.setAutoClose(false);
this.setFollowOf(false);
},
renderer : "sap.m.PopoverRenderer"
});
});
否则在popover实例上调用这两个方法
popover.oPopup.setAutoClose(false);
popover.setFollowOf(false);