|
|
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subPages/index/components/SignUpForm"],{"05b4":function(n,o,e){},"2cce":function(n,o,e){"use strict";e.r(o);var t=e("d222"),i=e("bf66");for(var u in i)["default"].indexOf(u)<0&&function(n){e.d(o,n,(function(){return i[n]}))}(u);e("c0cd");var r=e("828b"),s=Object(r["a"])(i["default"],t["b"],t["c"],!1,null,"c496ca54",null,!1,t["a"],void 0);o["default"]=s.exports},9606:function(n,o,e){"use strict";(function(n){Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var e={name:"SignUpForm",data:function(){return{show:!1,formData:{name:"",gender:"",age:"",phone:"",area:"",address:""},genderOptions:[["男","女"]],inputStyle:{backgroundColor:"transparent",fontSize:"28rpx"},buttonStyle:{width:"100%",height:"88rpx",borderRadius:"44rpx"}}},methods:{handleClose:function(){this.$emit("close"),this.$refs.popup.close()},showGenderPicker:function(){this.$refs.genderPicker.open()},chooseLocation:function(){var o=this;n.chooseLocation({success:function(n){console.log("位置名称:"+n.name),console.log("详细地址:"+n.address),console.log("纬度:"+n.latitude),console.log("经度:"+n.longitude),o.formData.area=n.address||n.name,!o.formData.address&&n.name&&(o.formData.address=n.name)},fail:function(o){console.log("选择位置失败:",o),n.showToast({title:"获取位置失败",icon:"none"})}})},onGenderConfirm:function(n){this.formData.gender=n.value[0]},onGenderCancel:function(){},validateForm:function(){return this.formData.name.trim()?this.formData.gender?this.formData.age.trim()?this.formData.phone.trim()?!!/^1[3-9]\d{9}$/.test(this.formData.phone)||(n.showToast({title:"请输入正确的手机号",icon:"none"}),!1):(n.showToast({title:"请输入手机号",icon:"none"}),!1):(n.showToast({title:"请输入年龄",icon:"none"}),!1):(n.showToast({title:"请选择性别",icon:"none"}),!1):(n.showToast({title:"请输入姓名",icon:"none"}),!1)},submitForm:function(){this.validateForm()&&(this.$emit("submit",this.formData),n.showToast({title:"报名成功",icon:"success"}),this.resetForm(),this.handleClose())},resetForm:function(){this.formData={name:"",gender:"",age:"",phone:"",area:"",address:""}},open:function(){this.$refs.popup.open()},close:function(){this.$refs.popup.close()}},expose:["open","close"]};o.default=e}).call(this,e("df3c")["default"])},bf66:function(n,o,e){"use strict";e.r(o);var t=e("9606"),i=e.n(t);for(var u in t)["default"].indexOf(u)<0&&function(n){e.d(o,n,(function(){return t[n]}))}(u);o["default"]=i.a},c0cd:function(n,o,e){"use strict";var t=e("05b4"),i=e.n(t);i.a},d222:function(n,o,e){"use strict";e.d(o,"b",(function(){return i})),e.d(o,"c",(function(){return u})),e.d(o,"a",(function(){return t}));var t={uvPopup:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/uv-popup/components/uv-popup/uv-popup")]).then(e.bind(null,"3272"))},uvInput:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/uv-input/components/uv-input/uv-input")]).then(e.bind(null,"25b8"))},uvIcon:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/uv-icon/components/uv-icon/uv-icon")]).then(e.bind(null,"1509"))},uvButton:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/uv-button/components/uv-button/uv-button")]).then(e.bind(null,"2f88"))},uvPicker:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/uv-picker/components/uv-picker/uv-picker")]).then(e.bind(null,"f323"))}},i=function(){var n=this.$createElement;this._self._c},u=[]}}]);
- ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
- 'subPages/index/components/SignUpForm-create-component',
- {
- 'subPages/index/components/SignUpForm-create-component':(function(module, exports, __webpack_require__){
- __webpack_require__('df3c')['createComponent'](__webpack_require__("2cce"))
- })
- },
- [['subPages/index/components/SignUpForm-create-component']]
- ]);
|