javascript - 有没有办法从窗口获取momentJS?
问题描述
有没有办法从中获取 momentJS 的实例window
?或者,有没有定义momentJS的熟悉名称?
注意:我一直在包捆绑器 (Webpack) 中使用 momentJS。
我需要 eval() 一个文本,并且在它当前的实现中我需要使用一个 momentJS 的实例。
就像是:
eval('moment(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), 9, 0))');
问题是moment
没有在这个上下文中定义。
解决方案
来自文档:the globally exported moment object was deprecated
因此,您必须手动绑定它:
import moment from 'moment';
window.moment = moment;
推荐阅读
- sql - oracle如何对数百万条记录进行重复数据删除?
- python - 仅在合并到 master 之前对 squash 提交运行预提交常规提交检查
- web-component - Web 组件中的 DOM 事件 (DOMContentLoaded)
- email - Cloud Composer 中的 SMTP 电子邮件集成
- r - 如何复制不同目录中不同文件的特定部分并将它们保存以在 R 中打开?
- typescript - 如何在打字稿中创建静态地图?
- javascript - 重构循环
- nginx - NGINX 1.11.10 编辑 cookie SameSite 属性
- r - 是否可以使用模型在 partykit::mob() 中建立拆分标准,然后将不同的模型拟合到终端节点?
- python-3.x - Python乘法游戏。我的脚本需要有任意数量的玩家,每个玩家都必须轮流回答一个乘法问题