时间选择限制(时间线下一个时间不能早于上一个时间)"/>
iview timpicker 时间选择限制(时间线下一个时间不能早于上一个时间)
<TimePicker type="time" :disabled-hours="disabledHours(index)" :disabled-minutes="disabledMin(index)" :disabled-seconds="disabledSeconds(index)" placeholder="请选择时间" v-model="item.time" style="width: 300px"></TimePicker>
//配送点到达时间规范:当前配送点到达时间不能超过上一个配送点到达时间disabledHours(index){let preTime = index===0?'0:0:0':this.deliveryTimeList[index-1].time;let preHour = preTime=== ""?0:preTime.split(":")[0];let disabledArr=[];for (let i = 0; i<preHour; i++) {disabledArr.push(i);}return disabledArr;},disabledMin(index){let preTime = index===0?'0:0:0':this.deliveryTimeList[index-1].time;let preMin = preTime=== ""?0:preTime.split(":")[1];let disabledArr=[];for (let i = 0; i<preMin; i++) {disabledArr.push(i);} return disabledArr;},disabledSeconds(index){let preTime = index===0?'0:0:0':this.deliveryTimeList[index-1].time;let preSecond = preTime=== ""?0:preTime.split(":")[2];let disabledArr=[];for (let i = 0; i<=preSecond; i++) {disabledArr.push(i);}return disabledArr;},
更多推荐
iview timpicker 时间选择限制(时间线下一个时间不能早于上一个时间)
发布评论