import { _decorator, Component, Node,director, Prefab } from 'cc'; import {rachageModel} from './rachageModel' import {rechargeNum} from './RechageNum' import dwebAjax from './ajax' const { ccclass, property } = _decorator; @ccclass('NewComponent') // bctype = null; export class NewComponent extends Component { username = null; @property(Prefab) itemPrefab:Prefab|null=null; @property(rachageModel) model:rachageModel = null; @property bctype = null; @property(rechargeNum) rechargenum:rechargeNum = null; start() { } async takeRechargeData(){ } //充值 recharge(){ this.model.node.active = true } rechargeNum(){ this.rechargenum.node.active = true } //登录 async login() { let data = {} let hash = null await dwebAjax.sendAjax("/api/v1/sign",data,"GET",async (res)=>{ if(res.code == "200"){ console.log(res); hash = res.data data['hash'] = hash data['sign'] = "0x66dc7542db4e6bc394cf73b77868be6c959ba5eeadeaf39e3688a47ad1a4ed341f1f97919503fe55ac80bad6bb331013c89ab2cb0f4ff2bd2b530e51497cedc61b" await dwebAjax.sendAjax("/api/v1/login",data,"POST",(res)=>{ if(res.code == "200"){ director.loadScene('main'); let token = res.data.token localStorage.setItem('token',token) }else{ console.log(res); return } }) }else{ console.log(res); return } }) // let data = await request.open("GET",'http://127.0.0.1:8080/api/v1/sign',true) // request.setRequestHeader(); // request.send() // console.log(data); // request.onreadystatechange= async function(){ // // 判断 // if(request.readyState===4){ // if (request.readyState==4 &&request.status==200) { // console.log(111); // let data1 = JSON.parse(request.responseText) // // await request.open("POST",'http://127.0.0.1:8080/api/v1/login',true) // // let data = {} // // data['hash'] = data1.data // // data['sign'] = "0x66dc7542db4e6bc394cf73b77868be6c959ba5eeadeaf39e3688a47ad1a4ed341f1f97919503fe55ac80bad6bb331013c89ab2cb0f4ff2bd2b530e51497cedc61b" // // console.log(data); // // data = JSON.stringify(data) // // request.send(data) // // request.onreadystatechange= async function(){ // // if (request.readyState==4 &&request.status==200) { // // console.log(request.responseText); // // let token = JSON.parse(request.responseText) // // if(token.code == 200){ // // console.log(token); // // // request.setRequestHeader("Authorization",token.token); // // token = JSON.stringify(token.data.token) // // localStorage.setItem('user',token) // // console.log(token); // // director.loadScene('main'); // // } // // } // // } //    console.log(JSON.parse(request.responseText));//输入相应的内容 // } // } // } } update(deltaTime: number) { } }