教務前端總結

2021-09-01 20:54:21 字數 1515 閱讀 3874

學習越久,發現前端和後端越像,和大家分享改一下前端使用switch...case的**,

searchinfo(querytype: string, search: any) 

}

angular 中 => 的用法:

下面兩個例子是等價的:

1 data=>data = data+1

2 function(data)

angular 中 @param的用法

/**

* * @param admorpro 學院名稱和班級名稱模糊查詢

*/getallclass(admorpro?: string) else })

}

angular 中setitem和getitem的用法

localstorage.setitem('arrangecourselist', json.stringify(this.courselist));

arrangecourselist = json.parse(localstorage.getitem('arrangecourselist'));

給**某個字段排序

ts:

/**

* 單行排序,以學號和入職時間為例

* @param } sort 排序方法

* @author chris

* @since 2018-10-21 11:07:34

*/ sort(sort: ): void

/*** 根據選定的需排序的字段進行排序

* @author chris

* @since 2018-10-21 11:08:20

*/search(): void else

}

html:

上課班**

上課班名稱

學年學期

上課班容量

更新日期

操作

定時器,settimeout和setinterval的區別

//settimeout只在指定時間後執行一次,**如下://setinterval以指定時間為週期迴圈執行,**如下:

//實時重新整理時間單位為毫秒

setinterval('refreshquery()',8000);

/* 重新整理查詢 */

function refreshquery()

兩種方法根據不同的場景和業務需求擇而取之,

一般情況下settimeout用於延遲執行某方法或功能,

setinterval則一般用於重新整理表單,對於一些表單的假實時指定時間重新整理同步

下面這個方法的意思是傳遞三個引數,但是有帶"?"的引數可傳可不傳

getallcourse(coursetype_1: string, coursetype_2: string, academy?: string)

教務系統總結

這次合作開發最大的不同點是,我們六個組分別負責有六個模組子系統,分別負責不同的系統,dal層和model層做好之後分別生成dll,除了介面層都是通過生成的dll檔案來呼叫,從而縮減了檔案和減少錯誤,只需要引用就行了。為了剛開始的開發的方便,我們每個子系統都有自己的資料庫,這樣就防止了把所有的資料放到...

教務系統後台總結

這次教務系統,我跟校林負責成績管理這部分。這一塊,總的來說不複雜。主要是對成績進行匯入和查詢。從開始分析需求到現在已經半個月了,後台 已經完工。目前開始著手做介面。將前面的工作總結一下。1.需求分析 這次的需求主要是參考正方的教務系統軟體。做需求的同時把系統的介面設計出來。正方軟體裡的成績管理的功能...

教務總結三(思想)

下面繼續教務系統的總結。說說做bll和介面的過程。做bll的時候才真正明白了需求,因為這個時候不徹底搞明白介面具體是做什麼的,那bll的方法就不知道改具體該怎麼寫。然後這時候才發現dal層缺少太多的方法,因為需求不了解嗎,所以大部分書寫的查詢方法都用不上。其實做dal層的時候想到了這些問題,就是到了...