diff --git a/src/components/XNoticeBar.vue b/src/components/XNoticeBar.vue index 184faba..d179ee7 100644 --- a/src/components/XNoticeBar.vue +++ b/src/components/XNoticeBar.vue @@ -1,5 +1,5 @@ @@ -72,8 +80,14 @@ onMounted(() => { :style="{alignItems: tile ? 'start' : 'center'}"> - + + + + @@ -120,7 +134,7 @@ onMounted(() => { @keyframes Roll { 0% { - transform: translateX(100%); + transform: translateX(0%); } 100% { transform: translateX(-100%); diff --git a/src/pages/home/index.vue b/src/pages/home/index.vue index 94832df..eece582 100644 --- a/src/pages/home/index.vue +++ b/src/pages/home/index.vue @@ -17,7 +17,7 @@ import XNoticeBar from "../../components/XNoticeBar.vue"; import {onShow} from "@dcloudio/uni-app"; const showAddCustomer = ref(false); -const textContent = ref(null); +const textContent = reactive([]); const advList = reactive([]); const nav = [ { @@ -102,10 +102,8 @@ onMounted(() => { advList.push(...data); }); Api.system.getBarrageList().then(({data}) => { - textContent.value = ''; - data.forEach((v, index) => { - textContent.value += `${index + 1}.${v}    `; - }); + textContent.length = 0; + textContent.push(...data); }); }) @@ -113,7 +111,7 @@ onMounted(() => {