Browse Source

开关删除

chenyubai 11 months ago
parent
commit
f3e601f710
1 changed files with 1 additions and 12 deletions
  1. 1 12
      src/components/Form/form.vue

+ 1 - 12
src/components/Form/form.vue

@ -61,14 +61,6 @@
									@change="onSelChange($event, item)"
									:label="opt.value">{{opt.label}}</el-radio>
							</template>
							<template v-else-if="item.type=='switch'">
								<el-switch
									v-model="form[item.id]"
									:active-color="item.activeColor?item.activeColor:'#13ce66'"
									@change="onSelChange($event, item)"
									:inactive-color="item.inactiveColor?item.inactiveColor:'#ff4949'">
								</el-switch>
							</template>
							<template v-else-if="item.type=='checkbox'">
								<el-checkbox-group 
									@change="onCheckboxChange($event, item)"
@ -175,13 +167,10 @@ export default {
			if(item.onChange){
				if(item.multiple){
					item.onChange(value, item.valueName)
				} else if(item.type == "switch") {
					item.onChange(value)
				}else{
				} else {
					var exist = _.filter(item.optionList, (v)=>{
						return v.value == value
					})
					console.log(exist,"---exist")
					item.onChange(exist)
				}
			}