我正在處理一組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" });