wxml
<picker style="background-color: #E6E6FA" name="begintime" mode="time" value="{{beginTime}}" start="00:00"
end="23:59" bindchange="bTimeChange">
<view class="picker">
{{beginTime}}
</view>
</picker>
js
onShow: function () {
var that=this;
var TIME = util.formatTime(new Date());
that.setData({
beginTime:TIME,
});
},
bTimeChange: function (e) {
this.setData({
beginTime: e.detail.value,
})
},
初衷是想要让用户选择时间时直接从手机当前时间进行滑动,方便用户。在小程序开发者工具上有效果但真机调试、实际上线却没效果,如下图
这个是开发者工具效果
这个是手机实际效果
百思不得姐?
你只要处理出来的时间是hh:mm就是可以的,真机上也是可以的。应该是你的函数处理有问题
start="00:00" end="23:59"
去掉这个start和end 有时候选了还会跳回去就是这个导致的
你好,参考文档value的格式,以string为准,开发者的格式是以下的类型,可以修改一下。
提供下可复现问题的代码片段?
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html