写一个公共js方法,在其他页面直接引用。
1.publicFunction.js
const PublicFunction = {
/**
* 查询当天日期(年-月-日)
*/
getNowDate() {
const timeOne = new Date();
const year = timeOne.getFullYear();
let month = timeOne.getMonth() + 1;
let day = timeOne.getDate();
month = month < 10 ? "0" + month : month;
day = day < 10 ? "0" + day : day;
const NOW_MONTHS_AGO = `${year}-${month}-${day}`;
return NOW_MONTHS_AGO;
},
}
export { PublicFunction };
2. 在其他页面引用
<script>
import { PublicFunction } from "@/utils/vuePublic.js";
export default {
// inject: ["reload"], //刷新
data() {
return {
equipmentData: {
code: "", //装备编号
model: "", //型号
repairUser: "", //维修人
checkData: "", //检查时间
},
..........
//直接调用即可
methods:{
init(){
this.equipmentData.checkData = PublicFunction.getNowDate();
}
}
</script>
案例: