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 @@ + + + + + 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); } - }) + });