如何在List-Panel的项中添加badgeText是最佳方式?
好的,将徽章文本添加到列表项的一种方法是将以下代码添加到xtemplate/itemTpl:
...
'<span class="x-badge ">4</span>',
...
Sencha Touch 2.1
xtype: 'list',
itemId: 'listMainMenu',
store: 'storeMainMenu',
fullscreen: false,
itemTpl: '<span class="x-badge ">{BadgeText}</span>'
并且它没有工作。
DOM 结果:
<div class="x-innerhtml " id="ext-element-104"><span class="x-badge ">1</span></div>
itemTpl : '<div class="x-hasbadge"><span class="x-badge ">{BadgeText}</span></div>'
的意思是“项模板:' x-hasbadge '类的 div 标签包含一个带有文本内容为{BadgeText}的 'x-badge'类的 span 标签。” - indapublic
code
... '<span class="x-badge">4</span>', ...code
- headkit