鸿蒙5.0点击失效,多个鸿蒙均复现,发生选完一次开始结束时间后,再次点击无法再打开时间选择弹窗,微信版本Version 8.0.11
<view style="border-radius:40rpx;display: flex;height:58rpx;justify-content: center;align-items: center;margin-top:10rpx;">
<picker data-index="{{index}}" mode="date" value="{{item.value}}" start="2020-01-01" end="{{item.value2}}" bindchange="startDate">
<view class="timeItem">
<view class="inputItem">
<text wx:if="{{!item.value1||item.value1.length<1}}" style="color: #BDBDC0;">开始时间</text>
<text style="color: #252525;" wx:else>{{filterDate.dateReplace(item.value1)}}</text>
</view>
<image style="width: 28rpx;height: 28rpx;" src="/images/timeFiltering.png"></image>
</view>
</picker>
<view style="font-size : 26rpx;color: #252525;margin-left: 20rpx;margin-right: 20rpx;">—</view>
<picker data-index="{{index}}" mode="date" value="{{item.value}}" start="{{item.value1}}" bindchange="endDate">
<view class="timeItem">
<view class="inputItem">
<text wx:if="{{!item.value2||item.value2.length<1}}" style="color: #BDBDC0;">结束时间</text>
<text style="color: #252525;" wx:else>{{filterDate.dateReplace(item.value2)}}</text>
</view>
<image style="width: 28rpx;height: 28rpx;" src="/images/timeFiltering.png"></image>
</view>
</picker>
</view>
startDate(e) {
let startdate = e.detail.value
let index = e.currentTarget.dataset.index
let filter = this.data.filter
filter[index].value1 = startdate;
this.setData({
filter
})
},
endDate(e) {
let startdate = e.detail.value
let index = e.currentTarget.dataset.index
let filter = this.data.filter
if (!filter[index].value) {
filter[index].value = [];
}
filter[index].value2 = startdate
this.setData({
filter
})
},

你好 已知问题 近期版本修复