Browse Source

个人信息 默认值

master
chenteng 5 years ago
parent
commit
8b7d180fcf
  1. 67
      pages/user/myInfo/index.js
  2. 2
      pages/user/myInfo/index.wxml

67
pages/user/myInfo/index.js

@ -34,9 +34,15 @@ Page({
temp:String,
type:String,
value:String,
defaultValue:'请输入修改后的内容'
},
getUserInfo(event) {
console.log("getUserInfo");
console.log(event);
},
onClose() {
@ -49,9 +55,6 @@ Page({
//判断名字长度,限制名字长度10个字之内,姓名不能为空
if(this.data.type === 'userName'){
console.log("username");
// console.dir(this.data.realData);
// console.log(this.data.realData);
// console.log(this.data.realData.length);
if(this.data.realData.length > 10){
wx.showToast({
title: '姓名长度应小于10',
@ -110,7 +113,8 @@ Page({
this.setData({
value:'',
realData:'',
tempData:''
tempData:'',
defaultValue:'请输入修改后的内容'
})
},
@ -156,16 +160,67 @@ Page({
onTapItem(e) {
const { type } = e.currentTarget.dataset
console.log('onTapItem');
console.log(type);
console.log(e);
this.setData({
type:type
})
if(type === 'userIcon'){
this.upload()
return
}else{
this.setData({
show:true
})
}
})
//姓名
if(type =='userName'&&this.data.nickName!=''){
this.setData({
defaultValue:this.data.nickName
})
}
//年龄
if(type =='userAge'&&this.data.age!=''){
this.setData({
defaultValue:this.data.age
})
}
//工作单位
if(type =='workUnit'&&this.data.company!=''){
this.setData({
defaultValue:this.data.company
})
}
//职务
if(type =='position'&&this.data.position!=''){
this.setData({
defaultValue:this.data.position
})
}
//职称
if(type =='userProfessionalTitle'&&this.data.professionalTitle!=''){
this.setData({
defaultValue:this.data.professionalTitle
})
}
//人才称号
if(type =='userTalentTitle'&&this.data.talentTitle!=''){
this.setData({
defaultValue:this.data.talentTitle
})
}
//荣誉
if(type =='userPrize'&&this.data.prize!=''){
this.setData({
defaultValue:this.data.prize
})
}
return
}
this.setData({
defaultValue:'请输入修改后的内容'
})
},
upload(){

2
pages/user/myInfo/index.wxml

@ -141,7 +141,7 @@
bind:getuserinfo="getUserInfo"
bind:confirm="vantConfirm"
>
<input placeholder="请输入修改后的内容" value="{{value}}" bindinput="tempData" class="diag_input"></input>
<input placeholder="{{defaultValue}}" value="{{value}}" bindinput="tempData" class="diag_input"></input>
</van-dialog>

Loading…
Cancel
Save