ts編程方式。

獲取每個顯示div的對象。放到一個數(shù)組里面。

{定時器

inex ++

做一個定時器。需要旋轉(zhuǎn)的盒子的x =? 數(shù)組[index].x

index >= 數(shù)組長度時,rotateIndex +1;

}

需要的數(shù)據(jù)。直接在updateData中傳遞,model 類型。或者配置表。

?業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法組織代碼。

子頁面中 關(guān)閉父頁面的方法。

在父頁面中封裝一個接口,exportinterfaceIBuyGiftItemShow{

shoppingInfo:Data.ShoppingMall,

openId:string,

delegate:BuyGiftDlg

}

子類在構(gòu)造函數(shù)中接受這個接口。updateData(data:IBuyGiftItemShow){? }

?這樣關(guān)閉?let? ? data:IBuyGiftItemShow=self.dataModel;

? ? ? ?data.delegate.close(); 就可以了。

根據(jù)某個字段確定圖標的顯示,這些字段的類型是程序生成,數(shù)組類型的話可能是二維數(shù)組,里面只有一個元素(數(shù)組),取第0個。

// //婚禮費用

letcostInfo:Data.TypeIndexValue=data.cost[0];

訪問另外一個類里的方法 數(shù)據(jù)時,要實例化一下這個類,然后才能訪問,const聲明的常亮,可以直接訪問。 頂層的 export 的變量, 也可以直接訪問。

?在 管理類中(manager),聲明數(shù)據(jù)組,private_groups=newIndexedMap("group"); 處理view頁面類傳過來的請求。注冊事件監(jiān)聽。

export const AFFINITY_CHANGE="AFFINITY_CHANGE";//緣分信息發(fā)生變化

export const MARRY_STAT_CHANGE="MARRY_STAT_CHANGE";//與好友的結(jié)婚信息發(fā)生變化

this.event(MARRY_STAT_CHANGE)? //注冊事件監(jiān)聽、、

所有的管理類都在manager.ts中實例化了。訪問管理類都通過這個類訪問。

管理類,獲取后臺數(shù)據(jù)。做相應(yīng)的邏輯處理。返回給頁面類需要的數(shù)據(jù)。保存數(shù)據(jù)。讀取model數(shù)據(jù)。

派發(fā)事件,

在model中, 存儲pb中的數(shù)據(jù)(api.d.ts)。get方法,提取所有的字段名。api中定義的數(shù)據(jù)是在接口文件中定義的,?

沒有api里的數(shù)據(jù)的話, 提供相應(yīng)的get set 方法,管理數(shù)據(jù)。 對數(shù)據(jù)進行的邏輯處理,(暫時不詳)

子界面要關(guān)閉父界面,在聲明類的上面聲明個接口。提取出父界面的引用。exportinterfaceIBuyGiftItemShow{

shoppingInfo:Data.ShoppingMall,

openId:string,

delegate:BuyGiftDlg

}

關(guān)閉時。this.delegate.close();

在列表界面上,讀取數(shù)據(jù)表數(shù)據(jù)放入數(shù)組內(nèi),設(shè)置渲染項的datamodel。

事件 。

public? ?onLstWishCellClick(e:Laya.Event,index:number):void {

let wishConf = this._wishArr[index];

this._curSelConf=wishConf;

} index為選擇的某一項的索引。

在ui頁面類中,讀取model數(shù)據(jù)。調(diào)用manager中的函數(shù)。通過這些數(shù)據(jù)。展示頁面中需要的數(shù)據(jù)。js的promise機制(不懂)

管理類中,

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,951評論 19 139
  • 一、JS前言 (1)認識JS 也許你已經(jīng)了解HTML標記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,798評論 0 8
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,805評論 1 92
  • offset家族三大家族和一個事件對象三大家族(offset/scroll/client)事件對象/event ...
    Yuann閱讀 983評論 0 5
  • 我也不會啰嗦,先上圖。 現(xiàn)在怎么感覺畫圖是一種樂趣了呢? 記錄關(guān)鍵詞,理順之間關(guān)系,不過之間關(guān)聯(lián)的模型比較簡單,所...
    世均閱讀 134評論 1 0