我已经在livedemo-小部件模板-过滤器/火灾事件(https://www.iccube.com/livedemo/?ic3Report=%2Fshared%2FLive+Demo%2F3+-+How+to%2FWidget+Template+-+Filter+%252F+Event)中创建了一个日历小部件。
现在我想使用另一个小部件中的事件,例如一个按钮来设置当前日期。我已经在事件配置中使用do Set Selection事件配置了小部件:
但是当我通过按下按钮触发该事件时,什么也没有发生,并且在通知框中显示了一个错误:
浏览器控制台也显示错误:
12:32:29.929 [Widget(consumeEventHook)] [w1]意外的标识符
我怎么了?我该怎么做?
答案 0 :(得分:0)
尼尔斯,很抱歉,报告中存在错误(此修复程序将在下一版本中提供)。这是一个on-consume-event函数的示例:
/**
* type - consumed event type,
* event - consumed event object
*
* Function may return false, to stop event processing
*/
function(context, type, event) {
switch(type){
case 'ic3doSetSelection':
var w = $('#reportrange');
var d = w.data('daterangepicker');
d.setStartDate('03/01/2016');
d.setEndDate('03/31/2016');
break;
}
}
希望这会有所帮助。