问题: 我想知道这个日期要怎么赋值给start? 目前我的代码: js文件:(onload函数里写的)
//获取系统当前日期年月日
let riqi = new Date();
let time=new Date();
//年
var Y = riqi.getFullYear();
//月
var M = (riqi.getMonth() + 1 < 10 ? '0' + (riqi.getMonth() + 1) : riqi.getMonth() + 1);
//日
var D = riqi.getDate() < 10 ? '0' + riqi.getDate() : riqi.getDate();
//时
var h = time.getHours() < 10 ? '0' + time.getHours() : time.getHours();;
//分
var m = time.getMinutes() < 10 ? '0' + time.getMinutes() :time.getMinutes();;
//秒
// var s = time.getSeconds() < 10 ? '0' + time.getSeconds() : time.getSeconds();;
// 日期
var data = Y + "-" + M + "-" + D
var t= h + ":" + m ;
// 赋值
console.log(data)
this.setData({
riqi: data ,
time:t
});
wxml页面:
<view class="nav_xc">
<view class="nav_main" style="width:300rpx">
<view class="nav_mian_title">日期:</view>
<picker bindchange="bindPickerChangerqxx" style="width: 300rpx;" mode="date"
value="{{date}}" model:start="{{riqi}}" end="2025-01-01">
<view class="picker" >
{{dates}}
</view>
</picker>
</view>
我这个riqi没有赋值成功,要怎么才能把当前日期赋值给start呢?
|