使用< and >在html页面中分别显示符号。
var store = Ext.create('Ext.data.JsonStore', {
fields: ['name', 'data'],
data: [{
'name': '<test>',
'data': 10
}, {
'name': 'metric two',
'data': 7
}, {
'name': '<metric three>',
'data': 5
}, {
'name': 'metric four',
'data': 2
}, {
'name': 'metric five',
'data': 27
}]
});
这是简单的 HTML 修复。 ExtJS 与此无关。 ExtJS 在显示 lengend 时所做的是,ExtJS 采用 store-->data 部分的 'name' 属性中的值并将其嵌入到 HTML span 标签中,
['<div class="', Ext.baseCSSPrefix, 'legend-container">', '<tpl for=".">', '<div class="', Ext.baseCSSPrefix, 'legend-item">', '<span ', 'class="', Ext.baseCSSPrefix, 'legend-item-marker {[ values.disabled ? Ext.baseCSSPrefix + \'legend-inactive\' : \'\' ]}" ', 'style="background:{mark};">', '</span>{name}', '</div>', '</tpl>', '</div>']
see here
您可能还想看看entity characters in html