Преглед изворни кода

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

cyy пре 2 година
родитељ
комит
c1508e1430

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

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