NLargeList.js
1002 Bytes
define(function() {
'use strict';
var external = '\
<ul class="wev-table-view">\
<li class="wev-table-view-cell wev-media list-item"> \
<a href="javascript:;" class="wev-navigate-right wev-data-readonly"> \
<div class=\'wev-media-object item-top\' ><div {@if d.img}class="choosed"{@/if}><span class="img"></span></div></div>\
<div class="wev-media-body"> \
$${d.title} \
{@each d.others as row} \
<div class="wev-ellipsis"> \
{@each row as desc} \
$${desc} \
{@/each} \
</div> \
{@/each} \
</div> \
</a> \
</li>\
</ul>';
function NLargeList() {}
NLargeList.prototype = {
extendTpl: function (template) {
template = (template || "").replace(/\$\${loading[\s\S]*$/g, "");
return template + external + "</div>";
}
};
return NLargeList;
});