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

下載本文檔

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

文檔簡介

圖65所示。圖STYLEREF1\s65下拉刷新頁面下拉刷新以及加載更多功能的實現(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:'沒有更多數(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() },(四)個人信息修改用戶在個人中心界面可以通過點擊進入到個人設(shè)置界面,在個人設(shè)置界面用戶可以查看自己的個人信息。同時,用戶可以進行修改個人昵稱和密碼操作,如圖6-6所示。圖STYLEREF1\s66修改個人信息頁面頁面獲取后臺數(shù)據(jù)的實現(xiàn)邏輯,代碼如下所示:varapp=getApp()Page({data:{userinfo:[],userid:0,uid:0,qrcode:'',img:[],showModalStatus:0,url:'',code:[]},bigger:function(e){varthat=this;//獲取當前圖片的下表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é)束語經(jīng)歷了整個畢業(yè)設(shè)計的開發(fā)流程,對于微信小程序的開發(fā)有了新的認識。從開始的需求階段就查閱了大量的資料,還問了許多的同學老師。之前制作的都屬于一些半成品的demo,并沒有詳細的開發(fā)規(guī)劃。經(jīng)過這次的需求分析,感覺對軟件的整體結(jié)構(gòu)脈絡(luò)有了新的認識。特別是對軟件對于開發(fā)環(huán)境,以及運行環(huán)境的版本問題有了清晰地概念。在幾年的學習生活中,在課堂上學習的知識內(nèi)容,所開發(fā)的應(yīng)用功能大部分都是老師們提前給我們規(guī)劃好的。開發(fā)平臺的搭建,以及搭配的各軟件版本問題都不需要處理,學校的機房都幫我們配好了。然而在實際開發(fā)過程中,這些問題都要我們自己面對。不過在資料查詢積累的過程中,我發(fā)現(xiàn)互聯(lián)網(wǎng)奉行開源精神。有許多的開發(fā)者會自己對微信小程序的基礎(chǔ)功能進行拓展,將自己開發(fā)的功能進行封裝,有的甚至還開發(fā)了可視化操作平臺,就算不懂代碼也能使用部分功能。但是這些供使用者進行二次開發(fā)的框架,對于小型的不需要那么多的功能的小程序而言,太過臃腫,而且后臺部分過于繁雜,不利于自己修改。所以我并沒有使用,不過得到了許多啟發(fā)。開發(fā)時,我也開始了實習工作,時間也比較緊張。但是對于軟件的開發(fā)并沒有松懈,我深刻的了解到了開發(fā)一款程序需要去處理,實現(xiàn)的工作,每一個環(huán)節(jié)都不可或缺。經(jīng)過這次開發(fā)我對微信開發(fā)者工具更加熟悉了,對于制作小程序的流程也更加嫻熟。當然我知道本次設(shè)計的健身交流平臺還不夠完善,仍然有許多遺憾。小程序的界面比較簡單,功能設(shè)計也比較簡陋,我之后會開發(fā)更加優(yōu)質(zhì)的作品。在工作中也有了新的認識,對于自己的業(yè)務(wù)也有了了新的想法。這次畢業(yè)設(shè)計是一個漫長的旅途,做到現(xiàn)在已經(jīng)收獲了許多,我感覺會化為自己知識體系的資糧,支撐我進一步地去學習更多更深的知識。參考文獻段任.基于互聯(lián)網(wǎng)開放平臺的微信公眾號構(gòu)建[J].中國管理信息化,2017,05:160-162。鄭浩,孟祥瑞,要鹍?;赑HP的微信公眾平臺音樂點播系統(tǒng)[J].白城師范學院學報,2016,11:26-30.田學芝.微信公眾平臺價值營銷模式研究--基于典型案例的分析[J].綠色科技,2017,04:170-172.姚修杰.微信公眾賬號服務(wù)平臺微服務(wù)的設(shè)計與研究[J].通訊世界,2017,06

溫馨提示

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

評論

0/150

提交評論