Selaa lähdekoodia

fix: 修复文字渐变组件,选中保存数据刷新后,数据没有回显的问题

wu.jian2 1 vuosi sitten
vanhempi
sitoutus
b663007d8c

+ 4 - 8
data-room-ui/packages/BigScreenDesign/RightSetting/TextGradient/index.vue

@@ -9,14 +9,10 @@
         v-model="position"
         v-model="position"
         class="bs-radio-wrap"
         class="bs-radio-wrap"
       >
       >
-        <el-radio
-          label="top"
-        >
+        <el-radio label="top">
           上下
           上下
         </el-radio>
         </el-radio>
-        <el-radio
-          label="left"
-        >
+        <el-radio label="left">
           左右
           左右
         </el-radio>
         </el-radio>
       </el-radio-group>
       </el-radio-group>
@@ -26,7 +22,7 @@
       label-width="100px"
       label-width="100px"
     >
     >
       <div class="color-picker-box">
       <div class="color-picker-box">
-        <el-color-picker v-model="startColor" /> <div class="el-icon-right"/> <el-color-picker v-model="endColor" />
+        <el-color-picker v-model="startColor" /> <div class="el-icon-right" /> <el-color-picker v-model="endColor" />
       </div>
       </div>
     </el-form-item>
     </el-form-item>
   </div>
   </div>
@@ -76,7 +72,7 @@ export default {
   },
   },
   methods: {
   methods: {
     init () {
     init () {
-      const arr = this.newColors.split(',') || []
+      const arr = this.newColors.split(',').map(data => data.trim()) || []
       this.position = arr[0] || 'left'
       this.position = arr[0] || 'left'
       const s = arr[1] || '#ffffff'
       const s = arr[1] || '#ffffff'
       const e = arr[2] || '#ffffff'
       const e = arr[2] || '#ffffff'