diff --git a/src/main.scss b/src/main.scss index e0021208..21ddc638 100644 --- a/src/main.scss +++ b/src/main.scss @@ -15,3 +15,7 @@ html { color: $color-text; font-size: 14px; } + +:root { + --van-back-top-background: red; +} diff --git a/src/pages/home/detail.vue b/src/pages/home/detail.vue index 4c949d6a..8537b089 100644 --- a/src/pages/home/detail.vue +++ b/src/pages/home/detail.vue @@ -1,98 +1,104 @@ - - diff --git a/src/pages/home/home.vue b/src/pages/home/home.vue index 186eaa6c..605c8d7f 100644 --- a/src/pages/home/home.vue +++ b/src/pages/home/home.vue @@ -1,64 +1,81 @@ - + const segmentedChange = ({ currentIndex }: { currentIndex: number }) => { + console.log(segmentedItems[currentIndex]); + onRefresherRefresh(); + }; + diff --git a/src/pages/moments/moments.vue b/src/pages/moments/moments.vue index 6db86741..e0737398 100644 --- a/src/pages/moments/moments.vue +++ b/src/pages/moments/moments.vue @@ -1,7 +1,7 @@ diff --git a/src/pages/moments/publish.vue b/src/pages/moments/publish.vue index 580e2bdf..514f22c9 100644 --- a/src/pages/moments/publish.vue +++ b/src/pages/moments/publish.vue @@ -1,3 +1,23 @@ - + - + diff --git a/src/sheep/components/segmented/segmented.vue b/src/sheep/components/segmented/segmented.vue index 97537401..7f367f3d 100644 --- a/src/sheep/components/segmented/segmented.vue +++ b/src/sheep/components/segmented/segmented.vue @@ -1,45 +1,10 @@ - - - + diff --git a/src/sheep/hooks/use-scroll.ts b/src/sheep/hooks/use-scroll.ts index 87b4da17..89d7b4f0 100644 --- a/src/sheep/hooks/use-scroll.ts +++ b/src/sheep/hooks/use-scroll.ts @@ -1,6 +1,6 @@ import { onMounted, reactive, ref } from 'vue'; -export default function useScroll(fetchList: (...arg: any) => Promise, fetchBody: any) { +export default function useScroll(fetchList: (...arg: any) => Promise, fetchBody: any = {}) { const refresherTriggered = ref(false); const loadMoreContent = reactive({ contentdown: ' ',