// pages/repairTicketDetail/repairTicketDetail.js var util = require('../../utils/network'); Page({ /** * 页面的初始数据 */ data: { showType: false, selectType: ' 请选择', columns: ['请选择', '漏水', '制水时间过长', '其它'], showDate: false, selectDate: '', // currentDate: new Date().getTime(), currentDate: '', minDate: new Date().getTime(), formatter(type, value) { // console.log(type,value); if (type === 'year') { return `${value}年`; } if (type === 'month') { return `${value}月`; } if (type === 'day') { return `${value}日`; } if (type === 'hour') { return `${value}时`; } if (type === 'minute') { return `${value}分`; } return value; }, info:'', }, openShowType() { this.setData({ showType: true }) }, openShowDate() { this.setData({ showDate: true }) }, onInput(event) { let arr1=this.data.currentDate.slice(0,3) let arr2=this.data.currentDate.slice(3) console.log(arr1,arr2); let date = (arr1.join('-')+ ' ' +arr2.join(':')).replace(/[\u4e00-\u9fa5]/g, "") this.setData({ selectDate: date, showDate:false }); }, onChangeDate(event) { this.setData({ currentDate: event.detail.getValues(), }) // console.log(event.detail.getValues()); }, onChangeType(event) { const { picker, value, index } = event.detail; this.setData({ selectType: value, showType: false }) }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { var time = util.formatTime(new Date()); // 再通过setData更改Page()里面的data,动态更新页面的数据 this.setData({ selectDate: time }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })