Browse Source

feat(add_clues): 添加性别选择功能

- 在表单中增加性别选择项,使用单选框组件
- 添加性别相关的数据属性和事件处理方法
- 优化表单提交时的控制台日志输出
master
liutong 1 year ago
parent
commit
c045233138
  1. 32
      pages/market/clue/add_clues.vue

32
pages/market/clue/add_clues.vue

@ -29,6 +29,28 @@
</fui-form-item>
<fui-form-item label="性别" labelSize='26' asterisk asteriskPosition="right" prop="age" background='#434544'
labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;">
<fui-radio-group name="radio" v-model="formData.sex" @change="changeSex">
<view class="fui-list__item" style="display: flex;justify-content: flex-end;">
<fui-label>
<view class="fui-align__center">
<fui-radio value="1" checked></fui-radio>
<text class="fui-text"></text>
</view>
</fui-label>
<fui-label :margin="['0','0','0','40rpx']">
<view class="fui-align__center">
<fui-radio value="2"></fui-radio>
<text class="fui-text"></text>
</view>
</fui-label>
</view>
</fui-radio-group>
</view>
</fui-form-item>
<fui-form-item label="年龄" labelSize='26' asterisk asteriskPosition="right" prop="age" background='#434544'
labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;">
@ -261,6 +283,7 @@ export default {
//
formData: {
sex:'1',//|0=,1=,2=
student_name: '',//*
student_phone: '',//*
age: '',//*
@ -570,7 +593,7 @@ export default {
//
async submit() {
console.log(this.formData)
console.log('提交',this.formData)
let data = {...this.formData}
//
let validatorForm = await this.validatorForm(data)
@ -727,7 +750,12 @@ export default {
} else {
this.switchChange_type = 2
}
}
},
//
changeSex(e){
this.formData.sex = e.detail.value
},
}
}
</script>

Loading…
Cancel
Save