【基于微信小程序的健身平臺(tái)設(shè)計(jì)(論文)】_第1頁(yè)
【基于微信小程序的健身平臺(tái)設(shè)計(jì)(論文)】_第2頁(yè)
【基于微信小程序的健身平臺(tái)設(shè)計(jì)(論文)】_第3頁(yè)
【基于微信小程序的健身平臺(tái)設(shè)計(jì)(論文)】_第4頁(yè)
【基于微信小程序的健身平臺(tái)設(shè)計(jì)(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

圖65所示。圖STYLEREF1\s65下拉刷新頁(yè)面下拉刷新以及加載更多功能的實(shí)現(xiàn)邏輯,代碼如下所示:getMore:function(e){varthat=this;varpage=that.data.page;wx.request({url:app.d.ceshiUrl+'/Api/Index/getlist',method:'post',data:{page:page},header:{'Content-Type':'application/x-www-form-urlencoded'},success:function(res){varprolist=list;if(prolist==''){wx.showToast({title:'沒(méi)有更多數(shù)據(jù)!',duration:2000});returnfalse;}that.setData({page:page+1,productData:ductData.concat(prolist)});},onPullDownRefresh:function(){ if(this.data.isRefresh){ return } this.setData({ isRefresh:true, start:0 }) this.downloadData() },(四)個(gè)人信息修改用戶在個(gè)人中心界面可以通過(guò)點(diǎn)擊進(jìn)入到個(gè)人設(shè)置界面,在個(gè)人設(shè)置界面用戶可以查看自己的個(gè)人信息。同時(shí),用戶可以進(jìn)行修改個(gè)人昵稱和密碼操作,如圖6-6所示。圖STYLEREF1\s66修改個(gè)人信息頁(yè)面頁(yè)面獲取后臺(tái)數(shù)據(jù)的實(shí)現(xiàn)邏輯,代碼如下所示:varapp=getApp()Page({data:{userinfo:[],userid:0,uid:0,qrcode:'',img:[],showModalStatus:0,url:'',code:[]},bigger:function(e){varthat=this;//獲取當(dāng)前圖片的下表varindex=e.currentTarget.dataset.index;//數(shù)據(jù)源varpictures=e.currentTarget.dataset.url;wx.previewImage({current:pictures[index],urls:pictures})},onLoad:function(options){varthat=this;app.getUserInfo(function(userInfo){that.setData({userInfo:userInfo,loadingHidden:true})});varuserid=options.userid;varuid=app.globalData.userInfo.id;that.setData({uid:parseInt(uid),});if(parseInt(userid)>0){uid=parseInt(userid);that.setData({userid:parseInt(userid),});}},primary:function(){wx.redirectTo({url:'../redact/redact',})},onShow:function(){varthat=this;varuserid=that.data.userid;if(userid>0){varuid=userid;}else{varuid=app.globalData.userInfo.id;}wx.request({url:app.d.ceshiUrl+'/Api/User/userinfo',method:'post',data:{uid:uid},header:{'Content-Type':'application/x-www-form-urlencoded'},success:function(res){console.log(res.data)varuserinfo=res.data.userinfo;if(userinfo){vartype=userinfo.type;}else{vartype=0;}that.setData({userinfo:userinfo,img:res.data.img2});if(type==0){wx.navigateTo({url:'../found/found',});returnfalse;}});}});wx.request({url:app.d.ceshiUrl+'/Api/User/getqrcode',method:'post',data:{uid:uid},header:{'Content-Type':'application/x-www-form-urlencoded'},success:function(res){varstatus=res.data.status;if(status==1){varqrcode=res.data.err;that.setData({qrcode:qrcode,code:that.data.code.concat(qrcode)});}else{wx.request({url:app.d.ceshiUrl+'/Api/User/makeqrcode',method:'post',data:{uid:uid},header:{'Content-Type':'application/x-www-form-urlencoded'},success:function(res){varstatus=res.data.status;if(status==1){varqrcode=res.data.err;that.setData({qrcode:qrcode});}},error:function(e){wx.showToast({title:'網(wǎng)絡(luò)異常!',duration:2000,});}});}},error:function(e){wx.showToast({title:'網(wǎng)絡(luò)異常!',duration:2000,});}});},call:function(e){varphone=e.currentTarget.dataset.phone;wx.makePhoneCall({phoneNumber:phone})},})’七、結(jié)束語(yǔ)經(jīng)歷了整個(gè)畢業(yè)設(shè)計(jì)的開(kāi)發(fā)流程,對(duì)于微信小程序的開(kāi)發(fā)有了新的認(rèn)識(shí)。從開(kāi)始的需求階段就查閱了大量的資料,還問(wèn)了許多的同學(xué)老師。之前制作的都屬于一些半成品的demo,并沒(méi)有詳細(xì)的開(kāi)發(fā)規(guī)劃。經(jīng)過(guò)這次的需求分析,感覺(jué)對(duì)軟件的整體結(jié)構(gòu)脈絡(luò)有了新的認(rèn)識(shí)。特別是對(duì)軟件對(duì)于開(kāi)發(fā)環(huán)境,以及運(yùn)行環(huán)境的版本問(wèn)題有了清晰地概念。在幾年的學(xué)習(xí)生活中,在課堂上學(xué)習(xí)的知識(shí)內(nèi)容,所開(kāi)發(fā)的應(yīng)用功能大部分都是老師們提前給我們規(guī)劃好的。開(kāi)發(fā)平臺(tái)的搭建,以及搭配的各軟件版本問(wèn)題都不需要處理,學(xué)校的機(jī)房都幫我們配好了。然而在實(shí)際開(kāi)發(fā)過(guò)程中,這些問(wèn)題都要我們自己面對(duì)。不過(guò)在資料查詢積累的過(guò)程中,我發(fā)現(xiàn)互聯(lián)網(wǎng)奉行開(kāi)源精神。有許多的開(kāi)發(fā)者會(huì)自己對(duì)微信小程序的基礎(chǔ)功能進(jìn)行拓展,將自己開(kāi)發(fā)的功能進(jìn)行封裝,有的甚至還開(kāi)發(fā)了可視化操作平臺(tái),就算不懂代碼也能使用部分功能。但是這些供使用者進(jìn)行二次開(kāi)發(fā)的框架,對(duì)于小型的不需要那么多的功能的小程序而言,太過(guò)臃腫,而且后臺(tái)部分過(guò)于繁雜,不利于自己修改。所以我并沒(méi)有使用,不過(guò)得到了許多啟發(fā)。開(kāi)發(fā)時(shí),我也開(kāi)始了實(shí)習(xí)工作,時(shí)間也比較緊張。但是對(duì)于軟件的開(kāi)發(fā)并沒(méi)有松懈,我深刻的了解到了開(kāi)發(fā)一款程序需要去處理,實(shí)現(xiàn)的工作,每一個(gè)環(huán)節(jié)都不可或缺。經(jīng)過(guò)這次開(kāi)發(fā)我對(duì)微信開(kāi)發(fā)者工具更加熟悉了,對(duì)于制作小程序的流程也更加?jì)故?。?dāng)然我知道本次設(shè)計(jì)的健身交流平臺(tái)還不夠完善,仍然有許多遺憾。小程序的界面比較簡(jiǎn)單,功能設(shè)計(jì)也比較簡(jiǎn)陋,我之后會(huì)開(kāi)發(fā)更加優(yōu)質(zhì)的作品。在工作中也有了新的認(rèn)識(shí),對(duì)于自己的業(yè)務(wù)也有了了新的想法。這次畢業(yè)設(shè)計(jì)是一個(gè)漫長(zhǎng)的旅途,做到現(xiàn)在已經(jīng)收獲了許多,我感覺(jué)會(huì)化為自己知識(shí)體系的資糧,支撐我進(jìn)一步地去學(xué)習(xí)更多更深的知識(shí)。參考文獻(xiàn)段任.基于互聯(lián)網(wǎng)開(kāi)放平臺(tái)的微信公眾號(hào)構(gòu)建[J].中國(guó)管理信息化,2017,05:160-162。鄭浩,孟祥瑞,要鹍?;赑HP的微信公眾平臺(tái)音樂(lè)點(diǎn)播系統(tǒng)[J].白城師范學(xué)院學(xué)報(bào),2016,11:26-30.田學(xué)芝.微信公眾平臺(tái)價(jià)值營(yíng)銷模式研究--基于典型案例的分析[J].綠色科技,2017,04:170-172.姚修杰.微信公眾賬號(hào)服務(wù)平臺(tái)微服務(wù)的設(shè)計(jì)與研究[J].通訊世界,2017,06

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論