| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- cc.Class({
- extends: cc.Component,
- properties: {
- bxxitem:cc.Prefab,
- listView:cc.ScrollView,
- gameLayout:cc.Layout,
- },
- init(){
- cc.vv.userMgr.getagentCash(this.OnGetPageData.bind(this));
- },
- // OnGetPageData(ret){
- // console.log(ret)
- // },
- OnGetPageData(ret){
- console.log("OnGetPageData bxx")
- if (ret.data && ret.data.length>0) {
- this.gameLayout.node.children.forEach(element => {
- element.destroy()
- });
- var gameitems = ret.data
- // gameitems.sort(function (a,b) {
- // return a.id - b.id
- // })
- for (let index = 0; index < gameitems.length; index++) {
- const data = gameitems[index]
- var gameItem = cc.instantiate(this.bxxitem)
- gameItem.name = "item"+data.id
- gameItem.getComponent('BaoxianxiangItem').setGameData(data,this)
- this.gameLayout.node.addChild(gameItem)
- }
- this.gameLayout.node.width = gameitems.length*gameItem.width
- this.gameLayout.node.parent.width =this.gameLayout.node.width
- this.listView.scrollToOffset(cc.v2(0,0),0)
- // this.gameLayout.node.height = 580
- }
- },
- OnBtnClicked(sender,gameid,type)
- {
- cc.vv.userMgr.turnOutMoney(this.init.bind(this));
- },
- });
|