2015-06-10 2 views
1

Я новичок в Extjs. Я использую bryntum scheduler в своем приложении.

В этом я хочу показать всплывающую подсказку по запланированному элементу. Я проверил с bryntum api и обнаружил, что могу использовать tooltipTpl, чтобы показать всплывающую подсказку и tipCfg, чтобы настроить его. Я добавил eventmouseenter слушателя и в соответствующей функции Я пытался добавить tooltipTpl

Мой слушатель
ToolTip in bryntum scheduler

eventmouseenter: this.eventMouse

и eventMouse функция

function(e) { 
     e.apply(e.tipCfg, 
     { 
      trackMouse: false  
     }); 
     var tooltipTpl = "My Tool Tip"; 
     e.apply(e, 
     { 
      tooltipTpl: tooltipTpl 
     }); 
    } 

но код, похоже, не работает. Пожалуйста, помогите мне использовать tootipTpl. Любая помощь будет оценена по достоинству.

+0

Вы пробовали 'e.setTooltipTpl ('My Tool Tip')'? –

+0

Нет @CD .. Я не пробовал. Спасибо за ваш ответ. Позвольте мне проверить это. – prashant

+0

@ CD .. также не работает :( – prashant

ответ

1

Вам не нужен слушатель, просто использовать конфигурацию tooltipTpl на ваш планировщике:

tooltipTpl: new Ext.XTemplate('<span>My Tool Tip</span>'), 
... 

Это может быть строка, а также: http://www.bryntum.com/docs/scheduling/3.x/?#!/api/Sch.panel.SchedulerGrid-cfg-tooltipTpl

Edit: Смотрите код этот пример с помощью всплывающих подсказок: http://www.bryntum.com/examples/scheduler-latest/examples/performance/performance.html

+0

он отлично работает. – prashant

Смежные вопросы