Extjs XTemplate和样式

Extjs XTemplate和样式,extjs,Extjs,我有一个工具提示的XTemplate tooltipTpl: new Ext.XTemplate( '<dl class="eventTip">', '<table width="100%"><tr>', '<td width="10%">', '<table><tr>', '<td><dt class="entry_{EventType}"></dt></td>', ...

我有一个工具提示的XTemplate

tooltipTpl: new Ext.XTemplate(
'<dl class="eventTip">',
'<table width="100%"><tr>',
'<td width="10%">',
'<table><tr>',
'<td><dt class="entry_{EventType}"></dt></td>',
...
并将新字段添加到模板中:

tooltipTpl: new Ext.XTemplate(
'<tpl exec="console.log(values.evtColor);"></tpl>',
'<dl class="eventTip" style="background-color:{values.evtColor};">',
tooltipTpl:new Ext.XTemplate(
'',
'',
结果是#EFEFEF被记录到控制台,但工具提示既没有完全呈现,也没有以#EFEFEF作为背景色呈现


这是为什么?如何将背景色输入到工具提示中?

您不需要预先添加
值。
使用花括号时,只需使用
{evtColor}
即可

tooltipTpl: new Ext.XTemplate(
'<tpl exec="console.log(values.evtColor);"></tpl>',
'<dl class="eventTip" style="background-color:{values.evtColor};">',