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, temp:String,
type:String, type:String,
value:String, value:String,
defaultValue:'请输入修改后的内容'
}, },
getUserInfo(event) { getUserInfo(event) {
console.log("getUserInfo");
console.log(event);
}, },
onClose() { onClose() {
@ -49,9 +55,6 @@ Page({
//判断名字长度,限制名字长度10个字之内,姓名不能为空 //判断名字长度,限制名字长度10个字之内,姓名不能为空
if(this.data.type === 'userName'){ if(this.data.type === 'userName'){
console.log("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){ if(this.data.realData.length > 10){
wx.showToast({ wx.showToast({
title: '姓名长度应小于10', title: '姓名长度应小于10',
@ -110,7 +113,8 @@ Page({
this.setData({ this.setData({
value:'', value:'',
realData:'', realData:'',
tempData:'' tempData:'',
defaultValue:'请输入修改后的内容'
}) })
}, },
@ -156,16 +160,67 @@ Page({
onTapItem(e) { onTapItem(e) {
const { type } = e.currentTarget.dataset const { type } = e.currentTarget.dataset
console.log('onTapItem');
console.log(type);
console.log(e);
this.setData({ this.setData({
type:type type:type
}) })
if(type === 'userIcon'){ if(type === 'userIcon'){
this.upload() this.upload()
return
}else{ }else{
this.setData({ this.setData({
show:true 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(){ upload(){

2
pages/user/myInfo/index.wxml

@ -141,7 +141,7 @@
bind:getuserinfo="getUserInfo" bind:getuserinfo="getUserInfo"
bind:confirm="vantConfirm" 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> </van-dialog>

Loading…
Cancel
Save