diff --git a/pages.json b/pages.json
index 7c7315a..60b11cf 100644
--- a/pages.json
+++ b/pages.json
@@ -32,6 +32,39 @@
"group": "商城"
}
},
+ {
+ "path": "pages/index/list",
+ "style": {
+ "navigationBarTitleText": "商品列表"
+ },
+ "meta": {
+ "sync": true,
+ "title": "商品列表",
+ "group": "商城"
+ }
+ },
+ {
+ "path": "pages/index/room",
+ "style": {
+ "navigationBarTitleText": "试衣间"
+ },
+ "meta": {
+ "sync": true,
+ "title": "试衣间",
+ "group": "商城"
+ }
+ },
+ {
+ "path": "pages/index/chat",
+ "style": {
+ "navigationBarTitleText": "聊天"
+ },
+ "meta": {
+ "sync": true,
+ "title": "聊天",
+ "group": "商城"
+ }
+ },
{
"path": "pages/index/category",
"style": {
diff --git a/pages/index/chat.vue b/pages/index/chat.vue
new file mode 100644
index 0000000..9f165bf
--- /dev/null
+++ b/pages/index/chat.vue
@@ -0,0 +1,9 @@
+
+
+ 聊天
+
+
+
+
+
+
diff --git a/pages/index/list.vue b/pages/index/list.vue
new file mode 100644
index 0000000..f7ae619
--- /dev/null
+++ b/pages/index/list.vue
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+ {
+ sortState.showFilter = true;
+ }
+ "
+ >综合排序
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/index/room.vue b/pages/index/room.vue
new file mode 100644
index 0000000..720bbbb
--- /dev/null
+++ b/pages/index/room.vue
@@ -0,0 +1,9 @@
+
+
+ 试衣间
+
+
+
+
+
+
diff --git a/sheep/components/s-layout/s-layout.vue b/sheep/components/s-layout/s-layout.vue
index df15c31..b514af2 100644
--- a/sheep/components/s-layout/s-layout.vue
+++ b/sheep/components/s-layout/s-layout.vue
@@ -14,6 +14,7 @@
:opacityBgUi="opacityBgUi"
@search="(e) => emits('search', e)"
:defaultSearch="defaultSearch"
+ :leftIcon="leftIcon"
/>
@@ -135,6 +136,10 @@
type: Boolean,
default: false,
},
+ leftIcon: {
+ type: String,
+ default: 'left',
+ },
});
const emits = defineEmits(['search']);
@@ -213,11 +218,11 @@
// #endif
// 组件中使用 onMounted 监听页面加载,不是页面组件不使用 onShow
- onMounted(()=>{
+ onMounted(() => {
if (!isEmpty(shareInfo.value)) {
sheep.$platform.share.updateShareInfo(shareInfo.value);
}
- })
+ });