摘要:照例先貼上地址歡迎各位大佬指導就是我我是鏈接歡迎項目簡介首先說下要在本地運行項目的話需要在電腦上安裝我的項目也需要一下這里也貼一下地址地址前端部分頁面搭建前端的頁面搭建和跳轉都是使用的的因為開始的仿原生的頁面堆棧的概念使得前端制作的難度減少
照例先貼上地址歡迎各位大佬指導
就是我,我是鏈接 (歡迎star)
項目簡介首先說下要在本地運行項目的話,需要在電腦上安裝mongoDB,我的nodejs項目也需要clone一下,這里也貼一下地址!!!
nodejs地址
前端部分頁面搭建
前端的頁面搭建和跳轉都是使用的ionic的components,因為ionic2開始的仿原生的頁面堆棧的概念,使得前端制作APP的難度減少了不少,也增加代碼的可讀性,代碼更加的簡潔易懂!
頁面的各個模塊介紹
首先貼個首頁的圖,板塊介紹都在首頁有的,
由于api問題有幾個功能都無法實現,因為自己相當的懶也不想寫模擬數據了,加上最近公司有項目要忙,所以就暫時先放在那里了!以后有時間,有條件了我會補上,也歡迎各位有api可以發(fā)我,我會在README里寫感謝的
數據管理和登錄判斷使用了localstorage,mongoDB
因為我的nodejs玩的并不是很6,所以就集中生智想出了使用localstorage來保存登錄狀態(tài)和用戶昵稱,然后根據用戶名和密碼來查庫來判斷是否已經登錄,在我的頁面這個模塊里面的更多里面可以設置用戶昵稱和退出登錄,退出登錄我也是使用清除localstorage來完成的,相當LOW,看我多么的誠實的都說出來了,其實最近也在研究傳cookie到后臺,使用后臺的storage來判斷是否已經登錄!
前端待處理的部分
1.我的,這個頁面
這個頁面的BUG確實有點多,自己都快看不過去了,慢慢來吧,以后還是要改的
2.還有就是音樂這個板塊,我是想做一個可以全局播放的components,因為這段時間有點忙,所以沒有時間去好好研究一下這個全局組件是怎么整的;
3.日推這個功能,我是想自己寫一個后臺錄入的,然后每天發(fā)一些技術文的,現在也正在構思這個東西應該怎么弄,待我縷清頭緒來做一個!
登錄和注冊
這個功能使用了nodejs的express模塊和mongoose模塊,來處理請求和保存數據,先用mongoose來聲明好數據格式,然后根據前端傳過來的數據來對數據庫進行增刪改查,這些東西看著簡單,可繞死我了,哎,還是羨慕后端那些大牛的頭腦呀!
登錄頁面寫的不怎么好看,logo沒有好好設計一下,日后再找我們的UI幫我整一個
注冊頁面是使用彈出的方式寫的,這樣我感覺用戶的交互感覺應該好一點但是注冊后返回登錄頁面我還沒有處理好,一直都判定的自動登錄,寫好這個頁面就沒怎么看到過了,今天寫這個才發(fā)現這里有這么大一個BUG,日后處理!日后一定處理!
數據庫部分就沒有什么復雜的東西,就是使用nodejs關聯數據庫,然后實現一些數據格式的整理,和對于數據的增刪改查.
最后總結一下哦!因為平時寫移動端的東西還是比較少的,所以項目也是比較粗糙,自己也是為了溫習一下angular和nodejs,還是感謝大家來看一下哦!!!
項目預覽,由于只是gif所以好多東西沒有展現,想查看的各位請去下載源碼運行哦!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19083.html
摘要:照例先貼上地址歡迎各位大佬指導就是我我是鏈接歡迎項目簡介首先說下要在本地運行項目的話需要在電腦上安裝我的項目也需要一下這里也貼一下地址地址前端部分頁面搭建前端的頁面搭建和跳轉都是使用的的因為開始的仿原生的頁面堆棧的概念使得前端制作的難度減少 照例先貼上地址歡迎各位大佬指導 就是我,我是鏈接 (歡迎star) 項目簡介 首先說下要在本地運行項目的話,需要在電腦上安裝mongoDB,我的...
摘要:照例先貼上地址歡迎各位大佬指導就是我我是鏈接歡迎項目簡介首先說下要在本地運行項目的話需要在電腦上安裝我的項目也需要一下這里也貼一下地址地址前端部分頁面搭建前端的頁面搭建和跳轉都是使用的的因為開始的仿原生的頁面堆棧的概念使得前端制作的難度減少 照例先貼上地址歡迎各位大佬指導 就是我,我是鏈接 (歡迎star) 項目簡介 首先說下要在本地運行項目的話,需要在電腦上安裝mongoDB,我的...
摘要:什么是框架框架是一個混合開發(fā)框架,其本身依賴于,,。使用框架可以做什么使用可以使用前端相關技術快速開發(fā)多平臺的移動。使用全局安裝和。輸入,這是添加一個平臺的命令。注意這個包是版本,并非正式包,正式包需要先生成簽名至此,你就開始了第一個應用。 什么是混合開發(fā)? 簡單來說,就是在開發(fā)移動應用中同時使用Native和Web的開發(fā)方式。 什么是Ionic3框架? Ionic3框架是一個混合開發(fā)...
摘要:什么是框架框架是一個混合開發(fā)框架,其本身依賴于,,。使用框架可以做什么使用可以使用前端相關技術快速開發(fā)多平臺的移動。使用全局安裝和。輸入,這是添加一個平臺的命令。注意這個包是版本,并非正式包,正式包需要先生成簽名至此,你就開始了第一個應用。 什么是混合開發(fā)? 簡單來說,就是在開發(fā)移動應用中同時使用Native和Web的開發(fā)方式。 什么是Ionic3框架? Ionic3框架是一個混合開發(fā)...
閱讀 3233·2021-09-07 10:10
閱讀 3579·2019-08-30 15:44
閱讀 2578·2019-08-30 15:44
閱讀 2982·2019-08-29 15:11
閱讀 2219·2019-08-28 18:26
閱讀 2745·2019-08-26 12:21
閱讀 1113·2019-08-23 16:12
閱讀 3010·2019-08-23 14:57