+
+
+
{{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) => {