问题遇到的现象和发生背景
微信小程序在使用picker时间选择框,后选择时间,input输入框检测不了选择的内容。
用代码
var id=''
let name=''
let date=''
let jobNumber=''
let week=''
let lateTime=''
let earlyTime=''
Page({
onLoad(options){
var date = utils.formatTime(new Date());
id = options.id
this.getDetail()
},
getDetail(){
wx.cloud.database().collection('yuan')
.doc(id)
.get()
.then(res => {
console.log('获取成功',res)
this.setData({
yuan:res.data
})
})
.catch(err => {
console.log('获取失败',err)
})
},
getdate(event){
date = event.detail.value
},
getname(event){
name = event.detail.value
},
getjobNumber(event){
jobNumber = event.detail.value
},
getlateTime(event){
lateTime = event.detail.value
},
getearlyTime(event){
earlyTime = event.detail.value
},
update(){
if(date == ''){
wx.showToast({
icon:"none",
title:"日期不能为空"
})
}else{
wx.cloud.database().collection('yuan')
.doc(id)
.update({
data:{
date:date,
lateTime:lateTime,
earlyTime:earlyTime,
}
})
.then(res => {
console.log('修改成功',res)
//修改后刷新
this.getDetail()
wx.redirectTo({
})
})
.catch(err => {
console.log('修改失败',err)
})
}
},
bindDateChange: function (e) {
this.setData({
date: e.detail.value
})
console.log(typeof(e.detail.value))
},
})
我想要达到的结果
想要通过选择器选择时间后,可以更新云开发里的时间数据,希望各位解答下