在ux.desktop.js中...
shortcuts: null,
shortcutItemSelector: 'div.ux-desktop-shortcut',
shortcutTpl: [
'<tpl for=".">',
'<div class="ux-desktop-shortcut desktop_wrap" id="{id}-shortcut" title="待我审核单据({num})">',
'<div class="ux-desktop-shortcut-icon {iconCls} desktop_img">',
'<img src="',Ext.BLANK_IMAGE_URL,'" title="{name}">',
'</div>',
'<tpl if="num > 0">',
'<div class="desktop_notice">{num}</div>',
'</tpl>',
'<span class="ux-desktop-shortcut-text">{name}</span>',
'</div>',
'</tpl>',
'<div class="x-clear"></div>'
],
<tpl for=".">是循环的意思(循环shortcuts中store)...
{num}会取shortcuts这个store中的name:'num'的数据,
<tpl if="num > 0">这种条件表达式中num不用加{}...>符号会转义,所有用>
本文介绍了ux.desktop.js文件中的配置项,特别是shortcuts部分如何使用模板语法来动态生成桌面快捷方式图标,并展示了如何根据store中的数据更新图标状态。
327

被折叠的 条评论
为什么被折叠?



