Paso 1: introduzca el archivo js de layDate en index.html
<script src = "/ static / js / laydate / laydate.js"> </script>
Paso 2: Declare laydate: window.laydate en los datos de la página de llamada
export default {
data() {
return {
submitInfo: {},
laydate: window.laydate,
};
}
}
El tercer paso: llamada en bucle
<input class="layer_time" id="owner_contract_end" v-model="submitInfo.owner_contract_end"/>
export default {
data() {
return {
submitInfo: {},
laydate: window.laydate,
};
},
mounted: function () {
let self = this;
$(".layer_time").each(function (index) {
let id = $(this).prop("id");
self.laydate.render({
elem: "#" + id,
done: (value) => {
console.log("value", value);
self.submitInfo[id] = value;
},
});
});
}
}