Browse Source

5447小程序,我的-个人信息界面,文本框优化

master
chenteng 5 years ago
parent
commit
a8f2168640
  1. 92
      pages/user/myInfo/index.js

92
pages/user/myInfo/index.js

@ -34,7 +34,8 @@ Page({
temp:String,
type:String,
value:String,
defaultValue:'请输入修改后的内容'
defaultValue:'请输入',
inputConfirm:false
},
getUserInfo(event) {
@ -72,53 +73,88 @@ Page({
}
}
if(this.data.type === 'userAge'){
this.setData({
age:this.data.realData
})
}
if(this.data.type === 'workUnit'){
this.setData({
workUnit:this.data.realData
})
console.log("confirm userAge");
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
age:this.data.value
})
}else{
this.setData({
age:this.data.realData
})
}
}
if(this.data.type === 'workUnit'){
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
company:this.data.value
})
}else{
this.setData({
company:this.data.realData
})
}
}
if(this.data.type === 'position'){
this.setData({
position:this.data.realData
})
}
if(this.data.type === 'workUnit'){
this.setData({
company:this.data.realData
})
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
position:this.data.value
})
}else{
this.setData({
position:this.data.realData
})
}
}
if(this.data.type === 'userProfessionalTitle'){
this.setData({
professionalTitle:this.data.realData
})
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
professionalTitle:this.data.value
})
}else{
this.setData({
professionalTitle:this.data.realData
})
}
}
if(this.data.type === 'userTalentTitle'){
this.setData({
talentTitle:this.data.realData
})
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
talentTitle:this.data.value
})
}else{
this.setData({
talentTitle:this.data.realData
})
}
}
if(this.data.type === 'userPrize'){
this.setData({
prize:this.data.realData
})
if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){
this.setData({
prize:this.data.value
})
}else{
this.setData({
prize:this.data.realData
})
}
}
this.setData({
value:'',
realData:'',
tempData:'',
defaultValue:'请输入修改后的内容'
defaultValue:'请输入',
inputConfirm:false
})
},
tempData: function(e){
this.setData({
tempData:e.detail.value,
// value:''
inputConfirm:true
})
console.log('temp');
console.log(this.data.tempData)
},
onLoad: function (options) {

Loading…
Cancel
Save