diff --git a/README.md b/README.md
index d135077..3f7180a 100644
--- a/README.md
+++ b/README.md
@@ -6,9 +6,10 @@
- page 页面
- index 首页
- shopping 购物车
+ - orderconfirm 订单确认
- utils 插件
- [bin.js](./doc/bin.md)
-
+- doc 文档存放
## 页面路由
- pages/index/index 首页
- pages/shopping/shopping 购物车
@@ -17,3 +18,18 @@
- index/list 商品列表
- index/lsit/commodity 商品单条
- index/shopping/shoppingitem 购物车商品信息
+- pages/search/search 搜索页
+ 组件
+ - index/search 顶部搜索框
+ - search/hot 热门上搜索列表
+- pages/classify/classify 分类页
+ 组件
+ - classify/list 右侧商品列表
+ - classify/navigation 左侧导航列表
+ 组件
+ - orderconfirm/agreement 同意协议
+ - orderconfirm/bottom 订单确认底部
+ - orderconfirm/chooseaddr 选择地址
+ - orderconfirm/chooseway 选择方式
+ - orderconfirm/ordershopinfo 顶部的商品信息
+ - orderconfirm/orderyf 运费
diff --git a/app.json b/app.json
index c686a2f..c8a7f68 100644
--- a/app.json
+++ b/app.json
@@ -1,9 +1,10 @@
{
"pages": [
"pages/orderconfirm/orderconfirm",
+ "pages/classify/classify",
"pages/shopping/shopping",
+ "pages/search/search",
"pages/index/index"
-
],
"window": {
"backgroundTextStyle": "light",
diff --git a/components/classify/list/index.js b/components/classify/list/index.js
new file mode 100644
index 0000000..035c745
--- /dev/null
+++ b/components/classify/list/index.js
@@ -0,0 +1,8 @@
+Component({
+ properties: {
+ },
+ data: {
+ },
+ methods: {
+ }
+ })
\ No newline at end of file
diff --git a/components/classify/list/index.json b/components/classify/list/index.json
new file mode 100644
index 0000000..8a8e987
--- /dev/null
+++ b/components/classify/list/index.json
@@ -0,0 +1,6 @@
+{
+ "component": true,
+ "usingComponents": {
+
+ }
+}
\ No newline at end of file
diff --git a/components/classify/list/index.scss b/components/classify/list/index.scss
new file mode 100644
index 0000000..8b6dac9
--- /dev/null
+++ b/components/classify/list/index.scss
@@ -0,0 +1,52 @@
+.list{
+ padding-left: 20rpx;
+ width: 572rpx;
+ box-sizing: border-box;
+ height: 100vh;
+ .commodity {
+ width: 552rpx;
+ // height: 143rpx;
+ // margin-top: 32rpx;
+ display: flex;
+ align-items: center;
+ .content {
+ width: 552rpx;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ // box-shadow: 0 0 24rpx 0 rgba(227, 227, 227, 0.4);
+ border-bottom: 2rpx solid #eaeaea;
+ padding: 30rpx 0;
+ .imgthumb {
+ width: 105rpx;
+ height: 105rpx;
+ margin-left: 40rpx;
+ background-color: #333;
+ }
+ .introduce {
+ width: 336rpx;
+ margin-left: 40rpx;
+ display: flex;
+ flex-direction: column;
+ > text {
+ font-size: 22rpx;
+ color: #333;
+ margin-bottom: 22rpx;
+ }
+ > view {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ > text:first-child {
+ font-size: 30rpx;
+ color: #dec499;
+ }
+ > text:last-child {
+ font-size: 22rpx;
+ color: #999;
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/components/classify/list/index.wxml b/components/classify/list/index.wxml
new file mode 100644
index 0000000..2e5e664
--- /dev/null
+++ b/components/classify/list/index.wxml
@@ -0,0 +1,38 @@
+
+
+
+
+
+ 产品名称产品名称产品名称产品名称产品名称产品
+
+ ¥657
+ 加入购物车
+
+
+
+
+
+
+
+
+ 产品名称产品名称产品名称产品名称产品名称产品
+
+ ¥657
+ 加入购物车
+
+
+
+
+
+
+
+
+ 产品名称产品名称产品名称产品名称产品名称产品
+
+ ¥657
+ 加入购物车
+
+
+
+
+
\ No newline at end of file
diff --git a/components/classify/list/index.wxss b/components/classify/list/index.wxss
new file mode 100644
index 0000000..9546d04
--- /dev/null
+++ b/components/classify/list/index.wxss
@@ -0,0 +1 @@
+.list{padding-left:20rpx;width:572rpx;box-sizing:border-box;height:100vh}.list .commodity{width:552rpx;display:flex;align-items:center}.list .commodity .content{width:552rpx;height:100%;display:flex;align-items:center;border-bottom:2rpx solid #eaeaea;padding:30rpx 0}.list .commodity .content .imgthumb{width:105rpx;height:105rpx;margin-left:40rpx;background-color:#333}.list .commodity .content .introduce{width:336rpx;margin-left:40rpx;display:flex;flex-direction:column}.list .commodity .content .introduce>text{font-size:22rpx;color:#333;margin-bottom:22rpx}.list .commodity .content .introduce>view{display:flex;align-items:center;justify-content:space-between}.list .commodity .content .introduce>view>text:first-child{font-size:30rpx;color:#dec499}.list .commodity .content .introduce>view>text:last-child{font-size:22rpx;color:#999}
diff --git a/components/classify/navigation/index.js b/components/classify/navigation/index.js
new file mode 100644
index 0000000..035c745
--- /dev/null
+++ b/components/classify/navigation/index.js
@@ -0,0 +1,8 @@
+Component({
+ properties: {
+ },
+ data: {
+ },
+ methods: {
+ }
+ })
\ No newline at end of file
diff --git a/components/classify/navigation/index.json b/components/classify/navigation/index.json
new file mode 100644
index 0000000..8a8e987
--- /dev/null
+++ b/components/classify/navigation/index.json
@@ -0,0 +1,6 @@
+{
+ "component": true,
+ "usingComponents": {
+
+ }
+}
\ No newline at end of file
diff --git a/components/classify/navigation/index.scss b/components/classify/navigation/index.scss
new file mode 100644
index 0000000..10fbd9d
--- /dev/null
+++ b/components/classify/navigation/index.scss
@@ -0,0 +1,20 @@
+.navigation {
+ width: 188rpx;
+ // margin-right: 2rpx;
+ border-right: 2rpx solid #eaeaea;
+ max-height: 100vh;
+ view{
+ height: 97rpx;
+ font-size: 28rpx;
+ color: #333;
+ border-bottom: 2rpx solid #eaeaea;
+ line-height: 97rpx;
+ font-weight: bold;
+ text-align: center;
+ box-sizing: border-box;
+ }
+ .on{
+ border-left: 5rpx solid #56CC84;
+ color:#56CC84;
+ }
+}
\ No newline at end of file
diff --git a/components/classify/navigation/index.wxml b/components/classify/navigation/index.wxml
new file mode 100644
index 0000000..c03b550
--- /dev/null
+++ b/components/classify/navigation/index.wxml
@@ -0,0 +1,10 @@
+
+ 热门商品
+ 美容健身
+ 美容健身
+ 美容健身
+ 美容健身
+ 美容健身
+ 美容健身
+ 美容健身
+
\ No newline at end of file
diff --git a/components/classify/navigation/index.wxss b/components/classify/navigation/index.wxss
new file mode 100644
index 0000000..9f520e4
--- /dev/null
+++ b/components/classify/navigation/index.wxss
@@ -0,0 +1 @@
+.navigation{width:188rpx;border-right:2rpx solid #eaeaea;max-height:100vh}.navigation view{height:97rpx;font-size:28rpx;color:#333;border-bottom:2rpx solid #eaeaea;line-height:97rpx;font-weight:bold;text-align:center;box-sizing:border-box}.navigation .on{border-left:5rpx solid #56CC84;color:#56CC84}
diff --git a/components/index/search/index.scss b/components/index/search/index.scss
index 76978b2..e1dee72 100644
--- a/components/index/search/index.scss
+++ b/components/index/search/index.scss
@@ -16,7 +16,7 @@
>input{
height: 30rpx;
width: 480rpx;
- margin-top: 25rpx;
+ margin-top: 20rpx;
margin-left: 17rpx;
font-size: 30rpx;
}
diff --git a/components/index/search/index.wxss b/components/index/search/index.wxss
index e899d3f..e30d4e7 100644
--- a/components/index/search/index.wxss
+++ b/components/index/search/index.wxss
@@ -1 +1 @@
-.search{width:613rpx;height:76rpx;margin-top:30rpx;box-sizing:border-box;border-radius:15rpx;display:flex;border:1rpx solid #c6c6c6}.search>image{width:42rpx;height:42rpx;background-color:#000;margin-left:40rpx;margin-top:17rpx}.search>input{height:30rpx;width:480rpx;margin-top:25rpx;margin-left:17rpx;font-size:30rpx}
+.search{width:613rpx;height:76rpx;margin-top:30rpx;box-sizing:border-box;border-radius:15rpx;display:flex;border:1rpx solid #c6c6c6}.search>image{width:42rpx;height:42rpx;background-color:#000;margin-left:40rpx;margin-top:17rpx}.search>input{height:30rpx;width:480rpx;margin-top:20rpx;margin-left:17rpx;font-size:30rpx}
diff --git a/components/search/hot/index.js b/components/search/hot/index.js
new file mode 100644
index 0000000..9f59aa7
--- /dev/null
+++ b/components/search/hot/index.js
@@ -0,0 +1,8 @@
+Component({
+ properties: {
+ },
+ data: {
+ },
+ methods: {
+ }
+})
\ No newline at end of file
diff --git a/components/search/hot/index.json b/components/search/hot/index.json
new file mode 100644
index 0000000..32640e0
--- /dev/null
+++ b/components/search/hot/index.json
@@ -0,0 +1,3 @@
+{
+ "component": true
+}
\ No newline at end of file
diff --git a/components/search/hot/index.scss b/components/search/hot/index.scss
new file mode 100644
index 0000000..f6b3ef9
--- /dev/null
+++ b/components/search/hot/index.scss
@@ -0,0 +1,22 @@
+.hot {
+ display: flex;
+ align-items: center;
+ flex-direction: column;
+ .title {
+ font-size: 34rpx;
+ color: #333;
+ font-weight: bold;
+ width: 415rpx;
+ height: 61rpx;
+ line-height: 61rpx;
+ text-align: center;
+ background-image: linear-gradient(to right, #fff, #ecfff8, #fff);
+ margin-top: 53rpx;
+ margin-bottom: 38rpx;
+ }
+ .word{
+ font-size: 30rpx;
+ color: #999;
+ margin-bottom: 55rpx;
+ }
+ }
\ No newline at end of file
diff --git a/components/search/hot/index.wxml b/components/search/hot/index.wxml
new file mode 100644
index 0000000..1842cb4
--- /dev/null
+++ b/components/search/hot/index.wxml
@@ -0,0 +1,5 @@
+
+ 热门搜索
+ 化妆品
+ 化妆品
+
\ No newline at end of file
diff --git a/components/search/hot/index.wxss b/components/search/hot/index.wxss
new file mode 100644
index 0000000..e142220
--- /dev/null
+++ b/components/search/hot/index.wxss
@@ -0,0 +1 @@
+.hot{display:flex;align-items:center;flex-direction:column}.hot .title{font-size:34rpx;color:#333;font-weight:bold;width:415rpx;height:61rpx;line-height:61rpx;text-align:center;background-image:linear-gradient(to right, #fff, #ecfff8, #fff);margin-top:53rpx;margin-bottom:38rpx}.hot .word{font-size:30rpx;color:#999;margin-bottom:55rpx}
diff --git a/doc/bin.md b/doc/bin.md
index 51d7a7e..1501ae5 100644
--- a/doc/bin.md
+++ b/doc/bin.md
@@ -16,10 +16,11 @@ object
responseType,类型
complete 成功失败都执行的回调函数
}
-````
+```
```
request({
-
+ url:"https://api.luyaun.tk/getlist",
+ method:"GET"
}).then((res)=>{
请求成功执行方法
},(rej)=>{
diff --git a/pages/classify/classify.js b/pages/classify/classify.js
new file mode 100644
index 0000000..5b6fcb8
--- /dev/null
+++ b/pages/classify/classify.js
@@ -0,0 +1,66 @@
+// pages/classify/classify.js
+Page({
+
+ /**
+ * 页面的初始数据
+ */
+ data: {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
+ }
+})
\ No newline at end of file
diff --git a/pages/classify/classify.json b/pages/classify/classify.json
new file mode 100644
index 0000000..0fa3766
--- /dev/null
+++ b/pages/classify/classify.json
@@ -0,0 +1,6 @@
+{
+ "usingComponents": {
+ "list":"../components/classify/list/index",
+ "navigation":"../components/classify/navigation/index"
+ }
+}
\ No newline at end of file
diff --git a/pages/classify/classify.scss b/pages/classify/classify.scss
new file mode 100644
index 0000000..4b5efaf
--- /dev/null
+++ b/pages/classify/classify.scss
@@ -0,0 +1,7 @@
+.box{
+ width: 750rpx;
+ display: flex;
+ border-top: 1rpx solid #eaeaea;
+
+
+}
\ No newline at end of file
diff --git a/pages/classify/classify.wxml b/pages/classify/classify.wxml
new file mode 100644
index 0000000..ba6b786
--- /dev/null
+++ b/pages/classify/classify.wxml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/pages/classify/classify.wxss b/pages/classify/classify.wxss
new file mode 100644
index 0000000..7c22a73
--- /dev/null
+++ b/pages/classify/classify.wxss
@@ -0,0 +1 @@
+.box{width:750rpx;display:flex;border-top:1rpx solid #eaeaea}
diff --git a/pages/index/index.js b/pages/index/index.js
index bfd65c2..95bc36d 100644
--- a/pages/index/index.js
+++ b/pages/index/index.js
@@ -4,5 +4,8 @@ Page({
},
onLoad(){
+ },
+ searchs(){
+ console.log(10)
}
})
diff --git a/pages/index/index.wxml b/pages/index/index.wxml
index 6797ad1..4e25615 100644
--- a/pages/index/index.wxml
+++ b/pages/index/index.wxml
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/pages/search/search.js b/pages/search/search.js
new file mode 100644
index 0000000..ede280c
--- /dev/null
+++ b/pages/search/search.js
@@ -0,0 +1,66 @@
+// pages/search/search.js
+Page({
+
+ /**
+ * 页面的初始数据
+ */
+ data: {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
+ }
+})
\ No newline at end of file
diff --git a/pages/search/search.json b/pages/search/search.json
new file mode 100644
index 0000000..dd3996b
--- /dev/null
+++ b/pages/search/search.json
@@ -0,0 +1,6 @@
+{
+ "usingComponents": {
+ "search":"../components/index/search/index",
+ "hot":"../components/search/hot/index"
+ }
+}
\ No newline at end of file
diff --git a/pages/search/search.scss b/pages/search/search.scss
new file mode 100644
index 0000000..67cdbfa
--- /dev/null
+++ b/pages/search/search.scss
@@ -0,0 +1,7 @@
+.box {
+ border-top: #eaeaea solid 1rpx;
+ width: 750rpx;
+ display: flex;
+ align-items: center;
+ flex-direction: column;
+}
diff --git a/pages/search/search.wxml b/pages/search/search.wxml
new file mode 100644
index 0000000..10d31b6
--- /dev/null
+++ b/pages/search/search.wxml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/pages/search/search.wxss b/pages/search/search.wxss
new file mode 100644
index 0000000..3b5be87
--- /dev/null
+++ b/pages/search/search.wxss
@@ -0,0 +1 @@
+.box{border-top:#eaeaea solid 1rpx;width:750rpx;display:flex;align-items:center;flex-direction:column}