基于微信公眾號(hào)的漢語(yǔ)教學(xué)管理系統(tǒng)
【文章頁(yè)數(shù)】:80 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-1?0Auth2.?0協(xié)議運(yùn)行流程??JS-SDK是微信平臺(tái)給開(kāi)發(fā)者提供的Web工具包,使用前需要在公眾號(hào)管理??
應(yīng)用觸及用戶的敏感信息,.例如用戶名和密碼[2<)]。同時(shí)OAuth2.0開(kāi)放免費(fèi),對(duì)??用戶來(lái)說(shuō)足夠安全,而且支持大部分語(yǔ)言;谶@些特性,OAuth2.0成為公認(rèn)的??安全、開(kāi)放且簡(jiǎn)易的標(biāo)準(zhǔn)。OAuth2.0協(xié)議運(yùn)行流程如圖2-1所示,首先客戶端在??訪問(wèn)服務(wù)器時(shí),如果沒(méi)有帶....
圖2-2?MVVM交互流程圖??,:業(yè)
發(fā)、處理請(qǐng)求,用于控制應(yīng)用程序的流程。MVVM模式可分為三個(gè)部分:模型??(Model)、視圖(View)和視圖模型(ViewModel),它將MVC中Controller?qū)拥臓顟B(tài)??和行為進(jìn)行抽象化[24],并且采用了雙向綁定的形式,交互流程如下圖2-2所示。??其中模型(Mo....
圖2-4組件抽象模型圖??
initView?update??圖2-3?Vue.?js數(shù)據(jù)驅(qū)動(dòng)原理圖??2.?2.?4前端組件化開(kāi)發(fā)??傳統(tǒng)前端開(kāi)發(fā)存在開(kāi)發(fā)效率低、系統(tǒng)難以維護(hù)等諸多問(wèn)題[29],其根本原因就??是系統(tǒng)模塊間的耦合性高。當(dāng)開(kāi)發(fā)者把一個(gè)系統(tǒng)做成了一個(gè)整體時(shí),如果業(yè)務(wù)需??求發(fā)生變動(dòng),整個(gè)邏輯也....
圖2-3?Vue.?js數(shù)據(jù)驅(qū)動(dòng)原理圖??
從而形成不同層級(jí)的封裝;換句話說(shuō)是把一個(gè)大的業(yè)務(wù)拆分成若干個(gè)??小的模塊,然后對(duì)這些小的模塊按照一定的標(biāo)準(zhǔn)進(jìn)行單獨(dú)開(kāi)發(fā),再將這些小模塊??組合到一起[3()],這里的小模塊就是組件。界面組件的抽象模型樹(shù)如下圖2-4所示。??!?!??!?I??'?1?,??I?I??I?\:=:....
本文編號(hào):3930597
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3930597.html