本人微信公衆號: 前端修煉之路,歡迎關注
通過上一篇文章uni-app官方教程學習手記的學習以後,我就着手作這個項目了。css
目前已經初步搭出了總體的框架,秉着取之於社會,回饋於社會的原則,我將這個項目開源到GitHub uni-shop,發展壯大uni-app社區。項目確定有不足和考慮不周之處,歡迎你們指正並提出Issues。html
由於這是個真實的項目,爲了一名合格的程序員的職業操守,項目真實數據部分並不會開源。爲了提升總體的流暢性和幫助本身開發,數據部分採用Easy Mock模擬的假數據。有須要的朋友能夠自行修改接口。前端
這個項目就相似於一個微信,或者說模仿一個微信應用。包括聊天、羣聊、朋友圈等等。由於本人水平有限,前期計劃只完成一對一兩人聊天功能,不包括其餘功能。目前聊天的功能尚未實現,由於我並無作過這方面的應用。vue
另外就是這個項目設計的自己,本人也不知道徹底仿照一個微信作的目的是什麼?或者說申請應用上架App Store時,是否合法?再或者是否對騰訊微信形成侵權?但願有知道的朋友,能夠給我留言。css3
拋去這些困惑之外,單純對這個項目而言,經過這個過程,將本身本來不會的東西,經過一段時間的學習和實踐,最終實現了。我想,這纔是一名程序員對程序的熱情吧~ 把不可能變成可能,把不會變成學會。git
┌─components uni-app組件目錄 │ └─comp-a.vue 可複用的a組件 ├─hybrid 存放本地網頁的目錄 ├─platforms 存放各平臺專用頁面的目 ├─pages 業務頁面文件存放的目錄 │ ├─index │ │ └─index.vue index頁面 │ └─list │ └─list.vue list頁面 ├─static 存放應用引用靜態資源(如圖片、視頻等)的地方,注意:靜態資源只能存放於此 ├─main.js Vue初始化入口文件 ├─App.vue 應用配置,用來配置App全局樣式以及監聽 應用生命週期 ├─manifest.json 配置應用名稱、appid、logo、版本等打包信息 └─pages.json 配置頁面路由、導航條、選項卡等頁面類信息
以上是一個uni-app工程包含的目錄及文件,能夠經過目錄結構查看詳細信息。程序員
簡單羅列出項目中使用到的組件和相關技術,詳細信息查詢官方手冊便可。github
uni.navigateTo(OBJECT)
不一樣。navigateTo
接口是在當前頁面打開新的頁面。知識點大概就這麼多,剩下的都是具體的細節,看代碼或者官方手冊便可。vuex
 
,可是發如今某些安卓機中,會失效。因此改爲了css實現兩端對齊。使用css3 justify-content實現。原文地址:http://www.javashuo.com/article/p-sdqcitjf-bn.htmlchrome