我正在处理一组CRUD操作,并且在requestEnd中调用Kendo通知小部件。问题是,我需要设置任何Kendo通知小部件隐藏并显示多次
autoHideAfter:5000, 或hideOnClick:真
的问题是,如果用户在5秒钟内尝试多个CRUD操作,该消息只显示了第一操作。之后,autoHideAfter:5秒接管并且不显示任何内容。 crud操作正在进行,但通知小部件没有显示任何内容,这对最终用户来说是令人困惑的。
如果widget已经打开,是否有办法切换隐藏/显示来隐藏和显示?这样的消息的字符串可以显示一个又一个用户...
这样的事情,如果可能的话:
kendoNotification({
hide: function(e) { this.hide(); },
show: function (e) {
if (!$('.' + e.sender.data)[1]) {
//do something
}
},
autoHideAfter: 5000, // hideOnClick: true,
width: '100%'
}).data('kendoCustomNotification');
//And using it on 'requestEnd' for a custom dataSource:
myKendoWidget.hide().show().success({ message: "Specific message" });