var Page = (function() {
var Q = QPHOTO;
var speed = new Q.report.Speed();
speed.setStart(startTime);
function _setTime() {
speed.setTime();
}
var uin = QZONE.FP.getQzoneConfig().ownerUin;
window.myView = new Q.album.ListView(uin);
myView.addEvent("onDisplay",
function() {
speed.setTime();
var pid = Q.domain.getIdc(uin) == 0 ? 27 : 29;
speed.report(pid, 0.02);
});
var inner;
return inner = {
init: function() {
var _a = new Q.album.MyAlbumList(uin, {
"onRequest": _setTime,
"onSuccess": _setTime
});
_a.get({
"cb": function(d) {
var aid = Q.util.getParameter("aid");
myView.display(d, aid);
},
"ecb": function(d) {
if (d.ret == -963) {
$("album_list_container").innerHTML = ['<div style="margin:5px">', '<p style="margin:5px">尊敬的用户:</p>', '<p style="margin:5px"></p>', '<p style="margin:5px">通告</p>', '<p align="right" style="margin:5px">中心</p>', '</div>'].join("");
Q.util.$hide("tab_menu");
Q.util.$hide($("no_news_container").parentNode);
} else {
Page.showErr(d);
}
},
"type": (Q.zoneStatus.isOwner() ? 7 : 3)
});
News.get();
},
showErr: function(d) {
var msg = d.msg || "对不起,网络繁忙,请稍后再试!";
$("album_list_container").innerHTML = '<p class="no_album_point">' + msg + '</p>';
QZFL.FP.showMsgbox(msg, null, 2000);
}
}
})();关键看不懂的是_a.get这一行,
为何调用_a对象的get函数时,第一个参数和第二个参数竟又是函数,这是怎么回事啊
var Q = QPHOTO;
var speed = new Q.report.Speed();
speed.setStart(startTime);
function _setTime() {
speed.setTime();
}
var uin = QZONE.FP.getQzoneConfig().ownerUin;
window.myView = new Q.album.ListView(uin);
myView.addEvent("onDisplay",
function() {
speed.setTime();
var pid = Q.domain.getIdc(uin) == 0 ? 27 : 29;
speed.report(pid, 0.02);
});
var inner;
return inner = {
init: function() {
var _a = new Q.album.MyAlbumList(uin, {
"onRequest": _setTime,
"onSuccess": _setTime
});
_a.get({
"cb": function(d) {
var aid = Q.util.getParameter("aid");
myView.display(d, aid);
},
"ecb": function(d) {
if (d.ret == -963) {
$("album_list_container").innerHTML = ['<div style="margin:5px">', '<p style="margin:5px">尊敬的用户:</p>', '<p style="margin:5px"></p>', '<p style="margin:5px">通告</p>', '<p align="right" style="margin:5px">中心</p>', '</div>'].join("");
Q.util.$hide("tab_menu");
Q.util.$hide($("no_news_container").parentNode);
} else {
Page.showErr(d);
}
},
"type": (Q.zoneStatus.isOwner() ? 7 : 3)
});
News.get();
},
showErr: function(d) {
var msg = d.msg || "对不起,网络繁忙,请稍后再试!";
$("album_list_container").innerHTML = '<p class="no_album_point">' + msg + '</p>';
QZFL.FP.showMsgbox(msg, null, 2000);
}
}
})();关键看不懂的是_a.get这一行,
为何调用_a对象的get函数时,第一个参数和第二个参数竟又是函数,这是怎么回事啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货