uniapp開(kāi)發(fā)實(shí)戰(zhàn)項(xiàng)目(真實(shí)環(huán)境支付、登錄、購(gòu)物車(chē)、nodejs搭建后臺(tái)、封裝、搜索、發(fā)送驗(yàn)證碼、ios、安卓、小程序、)
【完結(jié)】uniapp開(kāi)發(fā)實(shí)戰(zhàn)項(xiàng)目(真實(shí)環(huán)境支付、登錄、購(gòu)物車(chē)、nodejs搭建后臺(tái)、封裝、搜索、發(fā)送驗(yàn)證碼、ios、安卓、小程序、)
https://www.bilibili.com/video/BV1ss4y1i7La/?spm_id_from=333.337.search-card.all.click&vd_source=d10c649e248b08f4441d8cd6b76f46fc
P1 01課程介紹
P2 02 開(kāi)發(fā)環(huán)境搭建
P3 03【mac操作系統(tǒng)】真機(jī)調(diào)試
P4 04【mac操作系統(tǒng)】微信小程序調(diào)試
P5 05【windows操作系統(tǒng)】連接安卓手機(jī)
P6 06【windows操作系統(tǒng)】連接ios手機(jī)
P7 07【windows操作系統(tǒng)】微信小程序調(diào)試
P8 08 項(xiàng)目開(kāi)發(fā)前分析
P9 09【首頁(yè)】模塊分析
P10 10【搜索】模塊劃分
P11 11【商品詳情和購(gòu)物車(chē)】模塊劃分
P12 12 其他頁(yè)面分析
P13 13 目錄結(jié)構(gòu)
P14 14【重要】開(kāi)發(fā)前閑聊和贈(zèng)送其他課程
P15 15 創(chuàng)建項(xiàng)目和引入文件
@import 'common/uni.css';/相當(dāng)reset.css//
P16 16【底部】導(dǎo)航開(kāi)發(fā)
P17 17【首頁(yè)】頂部開(kāi)發(fā)
"titleNView": {//不支持wx
"text": "ue69d" iconfont.ttf unicode編碼 前三個(gè)去掉
小程序不支持 需要navigationStyle 自定義
P18 18【首頁(yè)】swiper部分
swiper的坑
1、組件名稱(chēng)swiper.vue 或者 Swiper.vue,在傳遞數(shù)據(jù)的時(shí)候有可能圖片就不見(jiàn)了。
2、改變圖片的大小咱們要用rpx的單位。
3、本身swiper是有150px的默認(rèn)高度,app中需要改變默認(rèn)高度需要加入:
P19 19【首頁(yè)】推薦部分開(kāi)發(fā)
P20 20【首頁(yè)】文字封裝開(kāi)發(fā)
頁(yè)面小寫(xiě) 組件一般都大寫(xiě)
P21 21【首頁(yè)】商品列表和單個(gè)商品組件封裝
....不代碼
P22 22【首頁(yè)】運(yùn)動(dòng)戶(hù)外頭部開(kāi)發(fā)
P23 23【首頁(yè)】熱銷(xiāo)爆品開(kāi)發(fā)修改商品值
P24 24【首頁(yè)】推薦店鋪模塊開(kāi)發(fā)和滑塊處理
P25 25【首頁(yè)】隱藏滾動(dòng)條和底部
"app-plus": { "scrollIndicator": "none", pages.json設(shè)置 滾動(dòng)條消失
uniapp官網(wǎng)搜索問(wèn)題
::-webkit-scrollbar{ display:none; width:0 !important; height:0 !important; -webkit-apearance:none; background:transparent; } ios7有問(wèn)題 ios11沒(méi)事
P26 26【首頁(yè)】頂欄滑塊功能開(kāi)發(fā)
body滑動(dòng)用swiper 事件和current組合
P27 27【首頁(yè)】頂欄滑塊跟隨
scroll-into-view scroll-view
P28 28【首頁(yè)】改變內(nèi)容塊高度
uniapp官網(wǎng) api-界面--節(jié)點(diǎn)信息 獲取dom標(biāo)簽信息 獲取高度 let view=uni.createSelectorQuery().select('.home-data'); class view.boundingClientRect(data=>{ console.log(data.height) }).exec();
計(jì)算可視區(qū)有bug android行 ios不準(zhǔn)
套一個(gè)父div view
onReady里面弄
P29 29 搭建nodejs后端環(huán)境
npm install express-generator -g
進(jìn)入項(xiàng)目 express --view=ejs server
P30 30 請(qǐng)求接口渲染首頁(yè)數(shù)據(jù)
template 合并一塊
上面 uniapp問(wèn)題
P31 31修正可視區(qū)域高度問(wèn)題
官網(wǎng) api-設(shè)備-系統(tǒng)信息
uni.getSystemInfo() windowHeight可視區(qū)
uni.upx2px(80)
劉海屏 狀態(tài)欄那些 android/IOS
uni.getSystemInfoSync() 狀態(tài)欄高度statusBarHeight
P32 32滑動(dòng)不同板塊展示不同數(shù)據(jù)
P33 33修正重復(fù)請(qǐng)求數(shù)據(jù)
P34 34 上拉加載更多數(shù)據(jù)
P35 35 request封裝
P36 36 進(jìn)入搜索頁(yè)面
Nav button onNavigationBarButtonTap
pages.json-app-plug-titleView-searhinput
P37 37搜索頁(yè)面內(nèi)容布局
P38 38 進(jìn)入搜索結(jié)果頁(yè)
P39 39搜索結(jié)果頁(yè)布局和封裝
P40 40 搜索結(jié)果頁(yè)排序功能
P41 41 搜索關(guān)鍵詞判斷和隱藏鍵盤(pán)
P42 42搜索詞記錄
P43 43 清除搜索記錄
@tap
P44 44 搜索詞傳值
ask.dcloud.net.cn/article/35374
P45 45 搭建數(shù)據(jù)庫(kù)表和數(shù)據(jù)結(jié)構(gòu)
aolai表
P46 46 請(qǐng)求搜索接口顯示不同搜索結(jié)果
P47 47 完成商品排序功能
P48 48【商品分類(lèi)】頂欄完成
P49 49 構(gòu)建商品分類(lèi)頁(yè)數(shù)據(jù)
P50 50商品分類(lèi)內(nèi)容布局
P51 51獲取高度和點(diǎn)擊添加樣式
P52 52商品分類(lèi)對(duì)應(yīng)數(shù)據(jù)渲染
P53 53【商品詳情頁(yè)】滾動(dòng)透明漸變導(dǎo)航欄
pages.json app-plus titleNview type:transparent
P54 54【商品詳情頁(yè)】?jī)?nèi)容塊布局
P55 55【商品詳情頁(yè)】固定底部布局
P56 56 底部滑塊動(dòng)畫(huà)效果
uni.createAnimation() 點(diǎn)擊穿透 @touchmove.stop.prevent=""
P57 57 完善底部滑塊
uni官方組件
uni-number-box
P58 58 修改返回鍵行為
onBackPress(){ if(this.isShow){ this.hidePop() return true } }
P59 59 商品詳情對(duì)應(yīng)數(shù)據(jù)
express 接口跨域
P60 60 商品分享功能
P61 61【購(gòu)物車(chē)】自定義導(dǎo)航欄
uni-nav-bar
P62 62【購(gòu)物車(chē)】?jī)?nèi)容塊布局
P63 63 使用Vuex管理狀態(tài)
P64 64購(gòu)物車(chē)無(wú)商品默認(rèn)樣式
P65 65 全選和全不選功能
P66 66 單選功能
P67 67 合計(jì)和結(jié)算數(shù)量
P68 68 編輯和完成的數(shù)量功能
P69 69 商品刪除功能
P70 70 加入購(gòu)物車(chē)
P71 71【我的】頁(yè)面布局
P72 72 地址管理頁(yè)面布局
P73 73 收貨地址三級(jí)聯(lián)動(dòng)
mpvue-picker uniapp插件
mpvue-citypicker
P74 74 新增收貨地址
P75 75 修改地址
P76 76 默認(rèn)地址選擇
P77 77【我的訂單】頂部選項(xiàng)卡
P78 78 訂單有數(shù)據(jù)樣式布局
P79 79 訂單無(wú)數(shù)據(jù)樣式布局
P80 80 構(gòu)建訂單數(shù)據(jù)
--
P81 81 確認(rèn)訂單布局
P82 82 顯示默認(rèn)地址
P83 83 修改收貨默認(rèn)地址
頁(yè)面?zhèn)髦?/p>
uni.$emit uni.$on
P84 84【確認(rèn)支付】頁(yè)面布局
label標(biāo)簽 整塊 點(diǎn)擊起作用
P85 85 支付成功頁(yè)面布局
P86 86 登錄注冊(cè)頁(yè)面布局(一)
P87 87登錄注冊(cè)頁(yè)面布局(二)
swiper+scroll-view組合
P88 88 登錄表單驗(yàn)證
test()驗(yàn)證
P89 89 輸入手機(jī)號(hào)頁(yè)面
P90 90 驗(yàn)證碼倒計(jì)時(shí)
P91 91設(shè)計(jì)登錄注冊(cè)接口文檔和sql語(yǔ)句
P92 92 登錄前端和后端功能
P93 93 存儲(chǔ)用戶(hù)信息
P94 94 用戶(hù)信息持久化存儲(chǔ)
P95 95 退出登錄
P96 96 自定義tabbar
P97 97 tabbar事件攔截判斷是否登錄
P98 98 手機(jī)號(hào)注冊(cè)后端與前端
P99 99【發(fā)送驗(yàn)證碼】接入短信SDK
cnpm install qcloudsms_js
騰訊云短信
P100 100 注冊(cè)成功信息存儲(chǔ)
P101 101 Nodejs生成token
cnpm install jsonwebtoken
P102 102 修復(fù)一些問(wèn)題
P103 103 前端token的使用
P104 104 手機(jī)號(hào)注冊(cè)后自動(dòng)登錄
P105 105【第三方快捷方式登錄】-前端做的事
openid用戶(hù)唯一身份 uni.login=>uni.getUserInfo
P106 106【第三方快捷方式登錄】-后端做的事2
P107 107當(dāng)前用戶(hù)查詢(xún)收貨地址的前端和后端3
:cnpm install jwt-decode
P108 108當(dāng)前用戶(hù)新增收貨地址的前端和后端2
P109 109當(dāng)前用戶(hù)修改收貨地址的前端和后端
P110 110獲取當(dāng)前用戶(hù)購(gòu)物車(chē)數(shù)據(jù)的前端和后端
P111 111修改當(dāng)前用戶(hù)購(gòu)物車(chē)商品數(shù)量前端和后端
P112 112 加入購(gòu)物車(chē)
P113 113 用戶(hù)確認(rèn)訂單頁(yè)面
P114 114 確定訂單的默認(rèn)地址
P115 115刪除購(gòu)物車(chē)數(shù)據(jù)庫(kù)數(shù)據(jù)
P116 116 確認(rèn)訂單頁(yè)面問(wèn)題修正
加分組單選擇
P117 117【理論】訂單到支付
購(gòu)物車(chē)頁(yè)面點(diǎn)擊【結(jié)算】
發(fā)送請(qǐng)求:
傳遞商品數(shù)據(jù),
前端就拿到了訂單號(hào)進(jìn)行存儲(chǔ)
并且跳轉(zhuǎn)到確認(rèn)訂單頁(yè)面
后端:
生成一個(gè)訂單,并且返回給前端一個(gè)訂單號(hào)
確認(rèn)訂單頁(yè)面 點(diǎn)擊【提交訂單】
前端:
判斷是否選擇了收貨地址
發(fā)送請(qǐng)求:
把訂單號(hào)傳遞給后端
后端:
把訂單的狀態(tài)從1,改成2
并且把下單的商品在購(gòu)物車(chē)頁(yè)的數(shù)據(jù)清空
支付==》接口sdk
P118 118 生成訂單
P119 119 提交訂單
P120 120 對(duì)接沙箱
支付寶沙箱對(duì)接流程
P121 122 支付金額和名稱(chēng)
P122 123 真實(shí)環(huán)境支付
一 前端發(fā)數(shù)據(jù) 后端sdk處理
二 uni.requestPayment(OBJECT)
P123 124項(xiàng)目怎么寫(xiě)簡(jiǎn)歷中?面試中如何介紹?
uni-app 項(xiàng)目(百年奧萊)
項(xiàng)目描述
1.登錄:手機(jī)短信登錄、token、用戶(hù)信息存儲(chǔ)和判斷。
2.搜索:對(duì)于商品(綜合、價(jià)格、銷(xiāo)量)排序和搜索,做持久化搜索處理。
3.購(gòu)買(mǎi)流程:購(gòu)物車(chē)增刪改查,訂單管理,支付(微信和支付寶),判斷支付成功或失敗。
4.我的:用戶(hù)個(gè)人中心,地址管理,訂單管理等并且做導(dǎo)航守衛(wèi)攔截。
5.商品詳情:展示商品詳情、分享該商品到朋友圈、微信等。
6.項(xiàng)目模塊優(yōu)化和封裝。
7.項(xiàng)目打包:安卓 apk 包、ios 的 ipa 包、微信小程序平臺(tái)上架。
Vue 后臺(tái)管理系統(tǒng)
項(xiàng)目描述
1.實(shí)現(xiàn)用戶(hù)登錄登出功能,設(shè)置路由導(dǎo)航守衛(wèi);
2.對(duì)主頁(yè)進(jìn)行整體布局,渲染左側(cè)菜單列表,實(shí)現(xiàn)登出功能;
3.完成用戶(hù)管理模塊中,實(shí)現(xiàn)角色分配,用戶(hù)信息的展活、添加、修改、刪除、賬號(hào)啟用和注銷(xiāo)等功能:
4.完成權(quán)限管理模塊,實(shí)現(xiàn)為角色分配權(quán)限功能;
5.完成數(shù)據(jù)統(tǒng)計(jì)模塊,使用Echars圖表工具制作數(shù)據(jù)圖:
6.完成項(xiàng)目打包優(yōu)化工作。
茶七網(wǎng)(Vue商城項(xiàng)目)項(xiàng)目描述
1.購(gòu)物整個(gè)路程(購(gòu)物車(chē)、選擇地址、訂單、支付);
2.Vuex:購(gòu)物車(chē)管理、訂單管理、用戶(hù)管理、地址管理;
3.路由:攔截是否登錄;
4.axios二次封裝:加入token 和 token過(guò)期驗(yàn)證;
5.根據(jù)后端給的接口數(shù)據(jù)完成頁(yè)面數(shù)據(jù)的渲染和不同展示view的判斷
6.實(shí)現(xiàn)了商品的分享功能、短信驗(yàn)證碼注冊(cè)、登錄、找回密碼等。
相關(guān)知識(shí)
UniApp實(shí)現(xiàn)健身與運(yùn)動(dòng)追蹤的集成與使用方法
健身房會(huì)員卡小程序怎么做?抖音微信健身房小程序開(kāi)發(fā)制作搭建需要哪些功能
應(yīng)用市場(chǎng)HUAWEI WATCH GT 系列支持的手表應(yīng)用
帝國(guó)CMS模板《減肥網(wǎng)》健康減肥網(wǎng)源碼程序 帶數(shù)據(jù)
()是在項(xiàng)目已經(jīng)投產(chǎn)運(yùn)行一段時(shí)間后,對(duì)項(xiàng)目所造成的環(huán)境污染程度和人群健康損害進(jìn)行定性和定量評(píng)價(jià)。
手機(jī)斗地主軟件(微信小程序怎么開(kāi)掛別人不發(fā)現(xiàn)有掛嗎)
購(gòu)物流程
“健康碼”能否實(shí)現(xiàn)“一碼通行”?官方回應(yīng)?。ǜ骄G碼通行流程)
2024新奧歷史開(kāi)獎(jiǎng)記錄46期v2.0.9(中國(guó)網(wǎng)站)app下載安裝IOS/Android通用版/手機(jī)app
軒逸:做到健康與安全的出行,需要幾個(gè)步驟?
網(wǎng)址: uniapp開(kāi)發(fā)實(shí)戰(zhàn)項(xiàng)目(真實(shí)環(huán)境支付、登錄、購(gòu)物車(chē)、nodejs搭建后臺(tái)、封裝、搜索、發(fā)送驗(yàn)證碼、ios、安卓、小程序、) http://m.u1s5d6.cn/newsview636673.html
推薦資訊
- 1發(fā)朋友圈對(duì)老公徹底失望的心情 12775
- 2BMI體重指數(shù)計(jì)算公式是什么 11235
- 3補(bǔ)腎吃什么 補(bǔ)腎最佳食物推薦 11199
- 4性生活姿勢(shì)有哪些 盤(pán)點(diǎn)夫妻性 10425
- 5BMI正常值范圍一般是多少? 10137
- 6在線(xiàn)基礎(chǔ)代謝率(BMR)計(jì)算 9652
- 7一邊做飯一邊躁狂怎么辦 9138
- 8從出汗看健康 出汗透露你的健 9063
- 9早上怎么喝水最健康? 8613
- 10五大原因危害女性健康 如何保 7826
- 煙臺(tái)芝罘區(qū)萬(wàn)華小學(xué):開(kāi)展“居家趣味運(yùn)動(dòng)
- 居家健身,買(mǎi)一臺(tái)顏值高的健身器材多重要?
- 健身器材如何“看臉”?莫比健身旗下產(chǎn)品讓
- 居家蔬菜豆皮卷(幼兒網(wǎng)推薦),飲食
- 50個(gè)居家健身動(dòng)作,零基礎(chǔ)也能輕松練出好
- 【健康休閑】營(yíng)養(yǎng)又養(yǎng)生的南瓜,想不到還有
- 疫情期間居家健身指導(dǎo)與健康管理.docx
- 阿育吠陀21天居家排毒計(jì)劃,月底開(kāi)營(yíng)
- 華味亨140g半邊梅:休閑零食中的甜蜜誘
- 華味亨蜜餞果干組合:旅行與休閑的完美零食