Date.prototype如何在vue项目运行时加载一个扩展方法

新手上路,请多包涵

原来Date.prototype.format是写在common.js里的,非webpack环境一开始就加载执行了,但在webpack中vue,main.js中如何一开始就让它加载,方便以后直接new Date().format(XXXX-XX-XX) ?

阅读 4k
2 个回答

在 main.js 中加载 common.js。
但是一般不建议修改内置类型的原型链,可以在别处新增一个格式化日期的方法。

declare global {
  interface Date {
    format: (arg0: string) => any,
  }
}
推荐问题