@@ -158,6 +158,13 @@ Page({
showToast("请填写年龄")
return;
}
+ var regNum = new RegExp('[0-9]', 'g');
+ var rsNum = regNum.exec(year);
+ console.log("rs",rsNum)
+ if (!rsNum){
+ showToast("年龄请输入正确的数字")
+ return;
+ }
wx.showModal({
title: '提示',
content: '确定提交吗?',
@@ -39,7 +39,7 @@
<view class='year'>
<view class='left'>年龄:</view>
<view class='right'>
- <input value='{{year}}' bindinput='changeYear' maxlength='2'></input>
+ <input value='{{year}}' bindinput='changeYear' maxlength='2' type="number"></input>
</view>
<view class='submit' bindtap='submit'>
@@ -113,10 +113,17 @@ Page({
+ var year = userResume.birthYear;
+ if (year) {
+ var date = new Date;
+ var year1 = date.getFullYear();
+ year = year1 - year + 1;
this.setData({
userResume,
eduName: eduName,
- expList: expList
+ expList: expList,
+ year: year
})
wx.setStorageSync('userResume', userResume)
@@ -21,7 +21,7 @@
<view class='infoma'>
<text class="detailinfo">年龄:</text>
- <text class="detail">{{userResume.birthYear}}</text>
+ <text class="detail">{{year}}岁</text>
<text class="detailinfo">最高学历:</text>
@@ -76,9 +76,9 @@
.infoma {
display: flex;
flex-direction: row;
- height: 24rpx;
+ /* height: 24rpx; */
width: 100%;
- margin-bottom: 20rpx;
+ margin-bottom: 16rpx;
.infoma .detailinfo {
@@ -96,6 +96,9 @@
font-weight: 400;
color: rgba(102, 102, 102, 1);
width: 70%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
.basic-info1 {
@@ -19,6 +19,9 @@
height: 100%;
border-bottom: 2rpx solid rgba(221, 221, 221, 1);
.list view input {