单选-弹出(pick)

点击调用 --- ```html <view class="mt10 box flex"> <view class="link" data-name="sex" bindtap="formPickShow" data-confirm="pickConfirm"></view> <view class="flex0 form_title"> <text>{{ form.sex.title }}</text> </view> <view class="flex1 form_content"> <text>{{ form.sex.data[form.sex.value].name }}</text> </view> <view class="flex0 p10 color_gray4"> <text class="peafowlIconfont peafowl-right"></text> </view> </view> ``` ```javascript Page({ data: { form: { sex: { title: '性别', required: true, data: [{ name: '保密', id: '0' }, { name: '男', id: '1' }, { name: '女', id: '2' }], value: null // 选中值在data中的序列 } } }, // 单选选中后的回调 pickConfirm(name, value) { let _this = this; console.log('项目(' + name + ')选择了:' + value) } }); ``` 方法调用示例 --- ```javascript _this.formPickShow({ name: 'sex', data: [{ name: '保密', id: '0' }, { name: '男', id: '1' }, { name: '女', id: '2' }], // 可选 confirm: function(type, value) { console.log(type + value) } }); ``` 配置项说明 --- |属性|类型|默认值|说明| |-|-|-|-| |bindtap|string|formPickShow|必需,不可更改| |data-name|string|-|必需,组件实例名| |data-confirm|string|-|可选,选择关闭弹框的回调,有则调用,参数:name, value|