dim seo模式的pagelet框架
调用这个函数,阻止页面的a标签的跳转,变成自动pagelet加载
加载一个pagelet
- url
String
要加载的页面地址 - pagelets
String|Array
要加载的pagelet的id,可以是id数组,也可以是用,
分隔的字符串 - callback
Function
完成pagelet资源加载后的回调函数 - progress
Function|null
ajax加载过程中的progress函数
示例:
pagelet.load('/news?p=123', ['list', 'hot'], function(err, data, done){
if(err){
// 如果有err,这里处理
} else {
// 这里写业务逻辑处理html插入,其中:
// data.html,是一个k-v对象,k是pageletId,v是html片段
// data.data,是页面用{% datalet name="xxx" value="xxx" %} 收集的数据
// 完成html插入之后,必须调用一下done函数,框架会插入pagelet收集上来的script标签中的内容并执行
done();
}
});