list组件只有一个事件是onAfterRender ,list组件每行渲染完毕都会触发一次这个事件的!
如果想实现的逻辑是整个list渲染完毕后,再去执行,怎么办呢?
解决方法:
在onAfterRender 中 写一个判断条件 判断list中生成的dom节点 数量(比如li标签的个数)和data.coutn() 是否相等??
如果相等,就说明list渲染完毕了!
onAfterRender 事件中判断代码格式大约是:
if($(“li”).length == data.coutn()){
//执行list渲染完成后的代码逻辑
}
评一波