教育培訓(xùn)模板說(shuō)明

2022-06-06 16:06 更新

項(xiàng)目介紹

功能描述

本項(xiàng)目的一個(gè)教育培訓(xùn)服務(wù)APP。提供在線(xiàn)瀏覽機(jī)構(gòu)信息、名師風(fēng)采和課程預(yù)約訂購(gòu)等功能。

模板包含前后端,其中前端代碼使用avm.js多端技術(shù)(未處理)開(kāi)發(fā),可同時(shí)編譯為Android & iOS App以及微信小程序;后端使用APICloud數(shù)據(jù)云3.0(未處理)云函數(shù)自定義接口。

截圖預(yù)覽

源碼說(shuō)明

源碼文件目錄結(jié)構(gòu)

項(xiàng)目源碼在本倉(cāng)庫(kù)的 widget 目錄下。其中該目錄下的文件結(jié)構(gòu)如下:

  1. ┌─component/ // 項(xiàng)目公共組件目錄
  2. ├─img/ // 組件公用素材
  3. ├─a-card.stml // [基礎(chǔ)組件]卡片組件
  4. ├─a-cell.stml // [基礎(chǔ)組件]單元格組件
  5. ├─a-cell-group.stml // [基礎(chǔ)組件]單元格容器組件
  6. ├─a-header.stml // [基礎(chǔ)組件]頭部導(dǎo)航組件
  7. ├─a-section.stml // [基礎(chǔ)組件]章節(jié)組件
  8. ├─a-tab.stml // [基礎(chǔ)組件]選項(xiàng)卡組件
  9. ├─a-tabs.stml // [基礎(chǔ)組件]選項(xiàng)卡容器組件
  10. ├─b-course.stml // [業(yè)務(wù)組件]課程詳情組件
  11. ├─b-notice.stml // [業(yè)務(wù)組件]提醒面板組件
  12. ├─c-course-list.stml // [組合組件]課程列表頁(yè)
  13. ├─images/ // 圖片素材圖標(biāo)資源目錄
  14. ├─pages/ // 新版的AVM頁(yè)面目錄
  15. ├─course-detail/
  16. └─course-detail.stml // 課程詳情頁(yè)
  17. ├─course-list/
  18. └─course-list.stml // 課程列表頁(yè)
  19. ├─course-pay/
  20. └─course-pay.stml // 購(gòu)買(mǎi)課程頁(yè)
  21. ├─course-preorder/
  22. └─course-preorder.stml // 預(yù)約課程頁(yè)
  23. ├─order-detail/
  24. └─order-detail.stml // 用戶(hù)訂單詳情頁(yè)
  25. ├─order-list/
  26. └─order-list.stml // 用戶(hù)訂單列表頁(yè)
  27. ├─pay-result/
  28. └─pay-result.stml // 下單(支付)結(jié)果頁(yè)
  29. ├─play-video/
  30. └─play-video.stml // 視頻播放頁(yè)
  31. ├─preorder-detail/
  32. └─preorder-detail.stml // 用戶(hù)預(yù)約詳情頁(yè)
  33. ├─preorder-list/
  34. └─preorder-list.stml // 用戶(hù)預(yù)約列表頁(yè)
  35. ├─tab-home/
  36. └─tab-home.stml // tab頁(yè)-0 入口主頁(yè)
  37. ├─tab-course/
  38. └─tab-course.stml // tab頁(yè)-1 課程分類(lèi)列表
  39. ├─tab-user/
  40. └─tab-user.stml // tab頁(yè)-2 用戶(hù)主頁(yè)
  41. ├─script/ // JavaScript腳本目錄
  42. ├─UserManager.js // 用戶(hù)數(shù)據(jù)管理類(lèi)
  43. └─req.js // 項(xiàng)目請(qǐng)求交互文件
  44. └─config.xml // 應(yīng)用配置文件

使用步驟

1,下載最新版本的APICloud Studio 3

2,下載APICloud Studio 3,安裝后打開(kāi),頂部菜單選擇【項(xiàng)目】-【新建項(xiàng)目】,打開(kāi)如下界面:

填寫(xiě)應(yīng)用名稱(chēng),選擇相應(yīng)模板,點(diǎn)【完成】按鈕進(jìn)行創(chuàng)建。

3,為當(dāng)前項(xiàng)目編譯自定義Loader(未處理)進(jìn)行真機(jī)同步調(diào)試預(yù)覽?;蛘呤謾C(jī)安裝AppLoader(未處理),使用AppLoader進(jìn)行真機(jī)同步調(diào)試預(yù)覽。WIFI同步使用教程 參考WiFi真機(jī)同步(未處理)。

4,小程序可通過(guò)studio3編譯項(xiàng)目后在微信開(kāi)發(fā)者工具中進(jìn)行預(yù)覽(未處理)。開(kāi)發(fā)完成后可以將編譯的小程序包上傳到微信開(kāi)放平臺(tái),審核通過(guò)后,在微信中可以搜索查看。

5,云編譯 生成Android & iOS 應(yīng)用安裝包以及微信小程序源碼包。編譯iOS之前需先上傳iOS證書(shū),Android則可直接進(jìn)行編譯。

技術(shù)支持

使用中若有任何疑問(wèn)可到APICloud論壇AVM多端專(zhuān)區(qū)發(fā)帖提問(wèn)。官方技術(shù)支持和眾多活躍開(kāi)發(fā)者會(huì)第一時(shí)間為您提供技術(shù)支持。

項(xiàng)目地址

項(xiàng)目源碼地址(https://www.apicloud.com/safe?education-training

后端文檔

教育培訓(xùn)模板后端說(shuō)明(https://docs.apicloud.com/APICloud/Education-template-database)

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)