在actived的生命周期中操作
时间输入框
<div class="col-lg-2 col-ls-4 col-md-9 col-sm-8 date has-feedback">
<input id="project_outTime"
name="orderManage_ApplicationStartTime"
datetimepicker plugintype="datetime"
v-model="outTime"
placeholder="出厂日期"
class="form-control"
style="height: 30px;"
type="text"
autocomplete="off"
:disabled="isAllForbid"
/>
<span id="orderManage_openApplicationStartTime" class="form-control-feedback curpoint">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
处理时间函数
timechange(date) {
if (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
m = m < 10 ? ('0' + m) : m;
var d = date.getDate();
d = d < 10 ? ('0' + d) : d;
var h = date.getHours();
var minute = date.getMinutes();
minute = minute < 10 ? ('0' + minute) : minute;
return y + '/' + m + '/' + d+' '+h+':'+minute;
} else {
return ""
}
};
actived生命周期中获取
actived = {
$('#orderManage_ApplicationStartTime').datetimepicker({
onChangeDateTime: (val) => {
this.orderQuery.startTime = this.timechange(val)
}
});
$('#orderManage_ApplicationEndTime').datetimepicker({
onChangeDateTime: (val) => {
this.orderQuery.endTime = this.timechange(val)
}
});
$('#orderManage_DeliveryStartTime').datetimepicker({
onChangeDateTime: (val) => {
this.orderQuery.deliveryStartTime = this.timechange(val)
}
});
$('#orderManage_DeliveryEndTime').datetimepicker({
onChangeDateTime: (val) => {
this.orderQuery.deliveryEndTime = this.timechange(val)
}
});
$('#location').attr("disabled","true");
// $('#locktoollocation').attr("disabled","true");
$('#BDNPlocation').attr("disabled","true");
}