123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- import ViewObject from "../main/ViewObject";
- import { HttpStateType } from "../util/CHttp";
- /**
- * 公告
- */
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class Tap_set_Ann extends ViewObject {
-
- @property(cc.Label)
- mTitle: cc.Label = null;
- @property(cc.Label)
- mContent: cc.Label = null;
- public onLoad() {
- let http = this.main.loginHttp;
- this.main.startLoad();
- http.sendForm('/notice?channel=1',{},(state,reve:any)=>{
- this.main.stopLoad();
- if(state == HttpStateType.SUCCESS){
- let data = JSON.parse(reve.data)
- if(data && data.title){
- this.mTitle.string = data.title;
- this.mContent.string = data.content
- }
- }else{
- this.main.showTips('网络异常');
- }
- })
- }
- /**
- *
- * @param prev 父界面
- */
- public show(prev?:ViewObject){
- if(prev){
- this.prev = prev;
- this.prev.__close();
- }
- this.main.viewManage.popView1(this.node);
- if(this.main && this.main.gameHttp){
- this.main.gameHttp.pushEvent(this);
- }
- }
-
-
- }
|