文章来源:小青年原创发布时间:-05-29关键词:mui,html5+,XMLHTTPRqust,ajax,懒加载转载需标注本文原始 用指定名称nam创建特性节点
cratCommnt(txt): 创建带文本txt的注释节点
cratDocumntFragmnt(): 创建文档碎片节点
cratElmnt(tagnam): 创建标签名为tagnam的节点
cratTxtNod(txt): 创建包含文本txt的文本节点
其中最感兴趣且以前没有接触过的一个方法是cratDocumntFragmnt()方法,书中介绍说:在更新少量节点的时候可以直接向documnt.body节点中添加,但是当要向documnt中添加大量数据是,如果直接添加这些新节点,这个过程非常缓慢,因为每添加一个节点都会调用父节点的appndChild()方法,为了解决这个问题,可以创建一个文档碎片,把所有的新节点附加其上,然后把文档碎片一次性添加到documnt中。——documnt的cratDocumntFragmnt()方法
页面传值我们点击了列表,我们会进入一个详情页,我们肯定是想知道我们究竟点了哪一个我们想把一些数据传入到详情页面,这里我们使用了mui.opnWindow()方法中的拓展参数xtras传入几个值,在详情页面通过plus.wbviw.currntWbviw获取:
mui.plusRady(function(){
varslf=plus.wbviw.currntWbviw();
varmusicId=slf.musicId;
varaudioUrl=slf.audioUrl;
documnt.writ("musicId:"+musicId+"br/");
documnt.writ("audioUrl:"+audioUrl);
});
这是在页面初始化时,通过扩展参数xtras传值;另外还有页面已创建,通过自定义事件传值,参考mui北京医院白癜风治疗中科白癜风医院怎么样