1.使用字段位置
<u-input v-model="register_time" disabled></u-input>
2.data中定义字段
register_time: '',
3.methods中添加方法
getDis_myinfo_update(){
let params = {
type: this.model.type,
token: this.model.token
}
server.getDis_myinfo_update(params).then(res=>{
this.list = res.data;
console.log('修改个人信息首次加载是数据',this.list)
this.register_time = this.formatDate(new Date(this.list.token_info.register_time * 1000), "yyyy:MM:dd");
console.log('注册时间',this.register_time)
})
},
// 时间格式化
padLeftZero(str) {
return ("00" + str).substr(str.length);
},
formatDate(date, fmt) {
// 1、获取年份
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
}
// 2、获取天数
let o = {
"M+": date.getMonth() + 1,
"d+": date.getDate(),
"h+": date.getHours(),
"m+": date.getMinutes(),
"s+": date.getSeconds()
};
for (let k in o) {
if (new RegExp(`(${k})`).test(fmt)) {
let str = o[k] + "";
fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? str : this.padLeftZero(str));
}
}
return fmt;
}