|

楼主 |
发表于 2017-12-29 11:21:53
|
显示全部楼层
这是构造函数
that.newList = new List({
"xid" : "list"+i,
"data": "article",
"autoLoad":"true",
"template" : listTemplate(),
"parentNode" (that.getElementByXid("typeContent"+i)).find('.x-scroll-content'),
});
这个我的 template 内容
'<ul class="x-list-template article-list" xid="listTemplateUl1"> '
+' <li xid="li1" dir="ltr"> '
+' <div class="padding-lr-30 padding-tb-30"> '
+' <a component="$UI/system/components/justep/button/button" class="btn clearfix" label="button" xid="button9" > '
+'<div class="fl clearfix"> '
+' <h1 data-bind="{text:ref(\'postTitle\')}"/>'
+'<div class="article-box clearfix"> '
+' <p class="article-text fl">发布于:</p> '
+'<p class="article-text fl" data-bind="{text:ref(\'postDate\')}" /> </div> '
+'<div class="clearfix flex-box"> '
+' <i class="icon-reader "/> '
+' <span class="article-text " data-bind="{text:ref(\'reader\')}"/> '
+'<i class=" icon-comment "/> '
+' <span class="article-text" data-bind="{text:ref(\'comment\')}" /> '
+'</div> '
+'</div> '
+'<div class="fr article-img"> '
+' <img src=" " alt="" xid="image1" data-bind="{src:ref(\'postImg\')}" /> '
+' </div> '
+' <span xid="span24" data-bind="{text:ref(\'id\')}" style="display:none;" class="idClassP"/>'
+' </a> '
+'</div> '
+'</li> '
+'</ul> '
生成的list实例 ul 下面是没有子元素的。 |
|