From 18c070db92554d611e86474588358d1b1bb844d1 Mon Sep 17 00:00:00 2001 From: callmeyan Date: Fri, 9 Dec 2022 16:56:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AE=A2=E5=8D=95=E9=A1=B5?= =?UTF-8?q?=E5=8F=8A=E7=AC=AC=E4=B8=89=E6=96=B9=E7=BB=84=E4=BB=B6vant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + miniprogram/app.json | 25 +++++-- miniprogram/assets/images/icon_order.png | Bin 0 -> 1530 bytes .../assets/images/icon_order_selected.png | Bin 0 -> 1586 bytes miniprogram/pages/order/index.json | 4 ++ miniprogram/pages/order/index.less | 20 ++++++ miniprogram/pages/order/index.ts | 66 ++++++++++++++++++ miniprogram/pages/order/index.wxml | 23 ++++++ package-lock.json | 27 +++++-- package.json | 3 + project.config.json | 9 ++- 11 files changed, 163 insertions(+), 15 deletions(-) create mode 100644 miniprogram/assets/images/icon_order.png create mode 100644 miniprogram/assets/images/icon_order_selected.png create mode 100644 miniprogram/pages/order/index.json create mode 100644 miniprogram/pages/order/index.less create mode 100644 miniprogram/pages/order/index.ts create mode 100644 miniprogram/pages/order/index.wxml diff --git a/.gitignore b/.gitignore index 2ccbe46..b5f5cc4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /node_modules/ +/miniprogram/miniprogram_npm/ \ No newline at end of file diff --git a/miniprogram/app.json b/miniprogram/app.json index 3d9dd1b..818f9f6 100644 --- a/miniprogram/app.json +++ b/miniprogram/app.json @@ -4,7 +4,8 @@ "pages/personal/personal", "pages/sign/index", "pages/user/login", - "pages/logs/logs" + "pages/logs/logs", + "pages/order/index" ], "window": { "backgroundTextStyle": "light", @@ -16,18 +17,28 @@ "list": [ { "pagePath": "pages/index/index", - "iconPath":"assets/images/icon_home.png", - "selectedIconPath":"assets/images/icon_home_selected.png", + "iconPath": "assets/images/icon_home.png", + "selectedIconPath": "assets/images/icon_home_selected.png", "text": "首页" }, + { + "pagePath": "pages/order/index", + "iconPath": "assets/images/icon_order.png", + "selectedIconPath": "assets/images/icon_order_selected.png", + "text": "订单" + }, { "pagePath": "pages/personal/personal", - "iconPath":"assets/images/icon_user.png", - "selectedIconPath":"assets/images/icon_user_selected.png", + "iconPath": "assets/images/icon_user.png", + "selectedIconPath": "assets/images/icon_user_selected.png", "text": "个人中心" } ] }, - "style": "v2", - "sitemapLocation": "sitemap.json" + "sitemapLocation": "sitemap.json", + "usingComponents": { + "v-button": "@vant/weapp/button/index", + "v-tab": "@vant/weapp/tab/index", + "v-tabs": "@vant/weapp/tabs/index" + } } \ No newline at end of file diff --git a/miniprogram/assets/images/icon_order.png b/miniprogram/assets/images/icon_order.png new file mode 100644 index 0000000000000000000000000000000000000000..91a728e1a3b234541a4568fba8117e741ce05d6d GIT binary patch literal 1530 zcmVPx)v`IukRCr$PoK1)vMHI*1tAneuejHT%SaXpGCLtK(Awds*AVT~CLxddE4NO(< zjx4f*Ux=6mg&^ugLr8a3Lxu<vKhN) zs-|nEdxomZ9Ok`$z4zsv@A3L!29fUf{xL$`sa`7y@E!Z4h5scE8R1yKlb9b;^x*7^{lpmi zg@{f{DgQF<+X!M11Z#-sX#fzW!T|8Dl=6uTh#vvKqZV4Gre~#;*E%?GzY@`FN-1U1 zaYu*^fFA(BS`)#h4G|qtNC}KCRd5|JWYZrhVfwkz8}u1HfpvIt{<%U_K|MOz!wywej)si$_LAwh+-f z0ML3#I4Y&QuN#PuBjSM;$HP*}hr5b$fSiO7rvTull_3++2BlO|K>ur*m6$dRA)+lx zsZR!oM^~XvOiVnewLaVeafec>ZUr$2g8f7^-gF|Oh0)Q`D{Hmd-(5vEKu*)s)0fQ6 z&Hagp7p(|;x0G_)3L@wHb3{xArso?G9aBo(JwPmSg=&+3yBmv#XjnuZVn)6CO3Za4 z|L5!>dWa4PIFRs_=pi~F;6TDx;;=vzLR;!Q-Slv1lrM9KiMS0AEG^3Sv}ecfM*!8YgoenfoJ_Pb0j zLYtfI@YA`MF#4tKAvz%KA$o`o2sn`N zmFOWlAmBj4SK=^06hf>5fENH@(m_71Bz9`8zc3vy7G8-xoPU@L=%79JUGTXzSLTkL zrIa0K!j)plInF<~93s9EMbWb+LWQ5sjU$;%d@9XLS;p9&D2fi604zl%ng&{C zyHZqQnE{!^<{_F;>R{s`dWa4PIFRs_=pi~F;6TDx;xIwngESiNY%}iE3(U>hk&d`P5aWHi^5kWsKFsFg$IlR|<%x!Iss|Lv(Ot zJVX!C0RaaRz7jn|2Lv2Q_)7E;9T0FJ;VaQYbU?s?gs;T1Komk80)U5_@z}fpagamd z60Mbph#yB$w9I2=fW}+85YaiM)HQ`?*QWqD=YJsL)y?h@@zp4bUQX-2-5wBI5%I&7 zPFm~DaU6f!r#uSlrc$YFVvJp|g%=TRS4zEa1+iMK-m1mWcSUZ!jc;IMKQq zj4^gw7=}MsK}?K;Ao!k$Hl{e%wAODGwf$(XO0-(7-nh89cwpszK#ji60Kn?3jVaqs zcnpF-5K)v7^gJTYYOR0kRZ{)bWsI#NqGY4Bw4Li_q?E~`&(zj&)@Yk*>}QTe_LaG@ zC(Bsw9)Q2@Bt#CF(hI_;g9U8!X gyBy+paGeSK3nO10osu7ro&W#<07*qoM6N<$f;-E}g#Z8m literal 0 HcmV?d00001 diff --git a/miniprogram/assets/images/icon_order_selected.png b/miniprogram/assets/images/icon_order_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..722abd25e40fac2fa982dfc329e10458740c674f GIT binary patch literal 1586 zcmV-22F>}2P)Px)>`6pHRCr$PoLy`bRTRhnXOI?+0uO3bkQalAh{(=j0_p>3j7gOlRssnRC?rb! zcrcJC8g%#G77}6zwny=lt$}X6N$~?5}15RI`E=fQ4wl1Qz00hS=RHZlA!sff>sI+*4C8 zOxq_k@p})q$Ukb*sWLehCw6y=TPVO00w=1hJ2cI4CQhHb_?=TGHC42@L|Gl`z~yIp(8EGp^Qp_nlbxaUoMTx>B*&+1xyRc!K@o% z7zGgj1g2jDhx+C%7XPY_tpu@{6|;!=bq3a`3WMkq*Avf&#TRp#F91BJtfd^tXI#Ja zu9_!~@Eb92O8Bk2REDky@iIWPGx$Lj!D}&$E_aE1CIaH809I(}sRf^QeK{?BOwkVT zGBugYQAF62@Z{=BIh7&iGG7CDqLNVgb|P#|cye9MuFxAe@A}dYODXNj3~JYtE0M%z z*OPCLls6*8Vm7@VM4Q6}xF1AEqr?XWNIsGhhr_nl>yL#HJRWr%F4ZvzlIYdYnwb{> z)Eu^rgJ51V)mDh=H4t_(QXJ1mjV>3Y(u zw$QPXSImhM0N*#XUJ59YNQvIC9wMC>dKyC9;(D!LjTIQx*4djE&j!q$L-RSH)yb6D zqXn@ipV`ffRYQ_4obR79_0i?){;RgQv6A=5gB z`@d$~CtP37R8ff?VjUkusq`Niqk6l)BoIHuZ2D=3oDa00%hZIZV)991yp~uZyDCOD z0>rCD{@5X|-vv^sypAzZk1C>ujNOTKWHD;e7NP;v7NUh{fPeuB>qHCD009FM)`{Z* zVs}0>!(n<0;8zUvV?=_$;!@yzqk6s=yA$nY-<5gSnTc|%+>mR;OJ+n|Usik*t|6|S zi@D6p0Ct*b+nfp$-cNe+4HZQl6V>gxb1^485I4+CS!Qfc`f{HNz=m+5YN3rB*APx@ zWI!slS%@l>D#Tcb7NP+H1|+N#EkpwZ3`kffjwgurK~)X!Z1;3#T6h3kLAc+5Da=R^ z4v+MKQpM~45#Cv^%Vl3No7n}zi)OkvsG{-me(cA@LN>F52;rZ98Dyd@HI^V&{V}38 z70m>u7u+Rc_*Y^P60tk6RM)Yt%;bsv9Qu{1X6r`69XNXuDREL&tRWz(7Tc(C7NUWf zu@Egp0|X36SSMPD1_&6CuuilP4G=IOVV!6p8X#am!aA{mAm+hXe61dhJ0J#nh+U%G zi3IFV`0_fBAr)#Y>B8q+zxB@8yBnnfin;VzfbJMF+(y@z?}iN@eN(n0y%Y|8J~W95 z3zD8ZHcEZOHcTO(nNN(eCA?^b>x<8{AQtwwJwOAO`i3XbDNyjzcwb+kqp3^43@}Y&@C_^1alkT}Y86rSRD5eR%8jGhV9aAh zE^K+Vu8I%`ck8S;2;wJWZYGxDE3KVaDoP3BAjppNN_Ma#WIe@LnydGq9AIrSCAX=J zqYSYmR>)=MfM`Aim<<|SV|F%x@o?^V7Qk^Z{lX58I|KM3YOO@=e`l3hurV6DvxOB+ kKx=olAj1h*hz6YTKZZy&j>^7BYybcN07*qoM6N<$f);1mO8@`> literal 0 HcmV?d00001 diff --git a/miniprogram/pages/order/index.json b/miniprogram/pages/order/index.json new file mode 100644 index 0000000..b55b5a2 --- /dev/null +++ b/miniprogram/pages/order/index.json @@ -0,0 +1,4 @@ +{ + "usingComponents": { + } +} \ No newline at end of file diff --git a/miniprogram/pages/order/index.less b/miniprogram/pages/order/index.less new file mode 100644 index 0000000..99eacec --- /dev/null +++ b/miniprogram/pages/order/index.less @@ -0,0 +1,20 @@ +/* pages/order/index.wxss */ +.header-wrapper{ + height: 50px; +} +.header{ + position: fixed; + left:0; + top:0; + right:0; + height: 50px; +} +.item{ + height: 300px; + background-color: red; + margin-bottom: 20px; +} +.item1{ + background-color: royalblue; + height: 1px; +} \ No newline at end of file diff --git a/miniprogram/pages/order/index.ts b/miniprogram/pages/order/index.ts new file mode 100644 index 0000000..7b7f17e --- /dev/null +++ b/miniprogram/pages/order/index.ts @@ -0,0 +1,66 @@ +// pages/order/index.ts +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad() { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/miniprogram/pages/order/index.wxml b/miniprogram/pages/order/index.wxml new file mode 100644 index 0000000..b489d8a --- /dev/null +++ b/miniprogram/pages/order/index.wxml @@ -0,0 +1,23 @@ + + + + + 头部 + + + + 默认按钮 + 主要按钮 + 信息按钮 + 警告按钮 + 危险按钮 + + + xxx1xxx + xxx2xxx + xxx3xxx + + + + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index d8f0b16..1bf8c90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,9 +7,12 @@ "": { "name": "miniprogram-ts-less-quickstart", "version": "1.0.0", + "dependencies": { + "@vant/weapp": "^1.10.8" + }, "devDependencies": { "@types/node": "^18.11.9", - "miniprogram-api-typings": "^2.12.0" + "miniprogram-api-typings": "^3.6.0" } }, "node_modules/@types/node": { @@ -18,10 +21,15 @@ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, + "node_modules/@vant/weapp": { + "version": "1.10.8", + "resolved": "https://registry.npmmirror.com/@vant/weapp/-/weapp-1.10.8.tgz", + "integrity": "sha512-/6w9U5UclF50ORqM2C9vo+oB5+PCOuLGpNI3cxYL1z0xWqPYratitLRhQx53Qo6k1I45Ri8DYGCb7C0qSKB/xg==" + }, "node_modules/miniprogram-api-typings": { - "version": "2.12.0", - "resolved": "https://registry.npmmirror.com/miniprogram-api-typings/-/miniprogram-api-typings-2.12.0.tgz", - "integrity": "sha512-ibvbqeslVFur0IAvTxLMvsbtvVcMo6gwvOnj0YZHV7aeDLu091VQRrETT2QuiG9P6aZWRcxeNGJChRKVPCp9VQ==", + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/miniprogram-api-typings/-/miniprogram-api-typings-3.6.0.tgz", + "integrity": "sha512-xwK3PzhhxnfWqDfBikHLdAbj7Wy4F887nBcQrzwuF758Fw2qC4ivpKPL9t0uJZk5QYnU28+NqA7Q3lzYGMHQnA==", "dev": true } }, @@ -32,10 +40,15 @@ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, + "@vant/weapp": { + "version": "1.10.8", + "resolved": "https://registry.npmmirror.com/@vant/weapp/-/weapp-1.10.8.tgz", + "integrity": "sha512-/6w9U5UclF50ORqM2C9vo+oB5+PCOuLGpNI3cxYL1z0xWqPYratitLRhQx53Qo6k1I45Ri8DYGCb7C0qSKB/xg==" + }, "miniprogram-api-typings": { - "version": "2.12.0", - "resolved": "https://registry.npmmirror.com/miniprogram-api-typings/-/miniprogram-api-typings-2.12.0.tgz", - "integrity": "sha512-ibvbqeslVFur0IAvTxLMvsbtvVcMo6gwvOnj0YZHV7aeDLu091VQRrETT2QuiG9P6aZWRcxeNGJChRKVPCp9VQ==", + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/miniprogram-api-typings/-/miniprogram-api-typings-3.6.0.tgz", + "integrity": "sha512-xwK3PzhhxnfWqDfBikHLdAbj7Wy4F887nBcQrzwuF758Fw2qC4ivpKPL9t0uJZk5QYnU28+NqA7Q3lzYGMHQnA==", "dev": true } } diff --git a/package.json b/package.json index 1255a81..6dba537 100644 --- a/package.json +++ b/package.json @@ -9,5 +9,8 @@ "devDependencies": { "@types/node": "^18.11.9", "miniprogram-api-typings": "^3.6.0" + }, + "dependencies": { + "@vant/weapp": "^1.10.8" } } diff --git a/project.config.json b/project.config.json index 8b46605..262c030 100644 --- a/project.config.json +++ b/project.config.json @@ -18,7 +18,14 @@ "outputPath": "" }, "minified": true, - "ignoreUploadUnusedFiles": true + "ignoreUploadUnusedFiles": true, + "packNpmManually": true, + "packNpmRelationList": [ + { + "packageJsonPath": "./package.json", + "miniprogramNpmDistDir": "./miniprogram/" + } + ] }, "simulatorType": "wechat", "simulatorPluginLibVersion": {},