|
|
|
|
@ -115,8 +115,11 @@
|
|
|
|
|
<image :src="form.headimgurl || vuex_default_icon" mode="aspectFit"></image>
|
|
|
|
|
</button>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
<u-form-item label="昵称">
|
|
|
|
|
<input type="nickname" v-model="form.nickname" @change="nicknameChange"></input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
<u-form-item label="性别">
|
|
|
|
|
<u-radio-group v-model="form.sex">
|
|
|
|
|
<u-radio-group v-model="form.sex" active-color="#b83531">
|
|
|
|
|
<u-radio name="男">男</u-radio>
|
|
|
|
|
<u-radio name="女">女</u-radio>
|
|
|
|
|
<u-radio name="保密">保密</u-radio>
|
|
|
|
|
@ -154,6 +157,7 @@ export default {
|
|
|
|
|
isShowModal: false,
|
|
|
|
|
isShowMyInfo: false,
|
|
|
|
|
form: {
|
|
|
|
|
nickname: '',
|
|
|
|
|
headimgurl: '',
|
|
|
|
|
mobile: '',
|
|
|
|
|
sex: ''
|
|
|
|
|
@ -161,6 +165,9 @@ export default {
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
nicknameChange(e) {
|
|
|
|
|
this.form.nickname = e.target.value
|
|
|
|
|
},
|
|
|
|
|
async onPhoneNumber(e) {
|
|
|
|
|
try {
|
|
|
|
|
if (e.detail.encryptedData) {
|
|
|
|
|
@ -230,7 +237,9 @@ export default {
|
|
|
|
|
this.form.mobile = newVal.mobile
|
|
|
|
|
this.form.sex = newVal.sex
|
|
|
|
|
this.form.headimgurl = newVal.headimgurl
|
|
|
|
|
}
|
|
|
|
|
this.form.nickname = newVal.nickname
|
|
|
|
|
},
|
|
|
|
|
immediate: true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
onLoad() {
|
|
|
|
|
|