Преглед на файлове

1274 单选按钮选择后,不能取消

cyy преди 2 години
родител
ревизия
c1508e1430
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      src/business/platform/form/formrender/dynamic-form/dynamic-form-field.vue

+ 8 - 0
src/business/platform/form/formrender/dynamic-form/dynamic-form-field.vue

@@ -123,6 +123,7 @@
                     :border="fieldOptions.border"
                     :border="fieldOptions.border"
                     :style="{ display: fieldOptions.arrangement === 'vertical' ? 'block' : null }"
                     :style="{ display: fieldOptions.arrangement === 'vertical' ? 'block' : null }"
                     class="ibps-pt-5"
                     class="ibps-pt-5"
+                    @click.native.stop.prevent="pendingRes(o.val)"
                 >
                 >
                     {{ o.label }}
                     {{ o.label }}
                 </component>
                 </component>
@@ -996,6 +997,13 @@ export default {
         }
         }
     },
     },
     methods: {
     methods: {
+        pendingRes(event){
+            if(this.dataModel!=event){
+                this.dataModel=event
+            }else{
+                this.dataModel=null
+            }
+        },
         // 日期格式调整
         // 日期格式调整
         selectTime (val) {
         selectTime (val) {
             const date = new Date(new Date())
             const date = new Date(new Date())