From 4d86e782e6f844eb80b3bd0a245ea7a2b8c720a6 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 9 May 2024 13:41:51 +0800 Subject: [PATCH] fix --- .../HomePage/NewCollectionReview.vue | 26 ++++++++++++++++--- src/views/HomeView/HomeView.vue | 1 + 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/src/component/HomePage/NewCollectionReview.vue b/src/component/HomePage/NewCollectionReview.vue index 9787546b..55597dbd 100644 --- a/src/component/HomePage/NewCollectionReview.vue +++ b/src/component/HomePage/NewCollectionReview.vue @@ -35,8 +35,9 @@
-
-
+
+
+
{{color.tcx}}
{{color.name}}
@@ -122,7 +123,26 @@ export default defineComponent({ }, }, - + computed: { + setGradient(){ + return (gradient:any)=>{ + let gradientStr = '' + gradient.gradientList.sort((a:any, b:any) => { + let aArr = a.left.split('%')[0] + let bArr = b.left.split('%')[0] + return aArr - bArr; + }); + gradient.gradientList.forEach((item:any,index:any)=>{ + let str = ',' + if(gradient.gradientList.length == index+1)str = '' + gradientStr += `rgba(${item.rgba.r},${item.rgba.g},${item.rgba.b},${item.rgba.a}) ${item.left}${str}` + + }) + return `${gradientStr}` + } + + } + }, mounted () { }, methods: { diff --git a/src/views/HomeView/HomeView.vue b/src/views/HomeView/HomeView.vue index 0cd61416..63875bd1 100644 --- a/src/views/HomeView/HomeView.vue +++ b/src/views/HomeView/HomeView.vue @@ -584,6 +584,7 @@ export default defineComponent({ v: hsv[2], }); } + return new Promise((resolve: any, reject: any) => { Https.axiosPost(Https.httpUrls.getRgbByHsvBatch, data) .then((rv: any) => {