MailInfo.js 785 B

123456789101112131415161718192021222324
  1. cc.Class({
  2. extends: cc.BaseClass,
  3. ShowView:function(){
  4. if(!this._ListCtrl)this._ListCtrl = this.$('@CustomListCtrl');
  5. this._ListCtrl.InitList(0,'MailItemPre',this);
  6. var pGlobalUserData = g_GlobalUserInfo.GetGlobalUserData();
  7. var webUrl = window.PHP_HOME+'/Mail.php?&GetMark=0&dwUserID='+pGlobalUserData.dwUserID;
  8. WebCenter.GetData(webUrl, 0, function (data) {
  9. var Res = JSON.parse(data);
  10. for(var i = 0; i < Res.length;i++){
  11. this._ListCtrl.InsertListInfo(0, Res[i]);
  12. }
  13. }.bind(this));
  14. this.node.active = true;
  15. },
  16. update:function(){
  17. if(!this._Update) return;
  18. this._Update = false;
  19. this.ShowView();
  20. },
  21. });