我已经使用{p>
moment.js
将其包含在脚本中,还尝试将其导入module.ts
当我尝试在 npm i moment
中调用时刻时,会显示错误
“找不到名字作为时刻”。
我在做什么错了?
答案 0 :(得分:1)
导入您的组件
import moment from 'moment';
您可以这样打电话
moment(new Date)
答案 1 :(得分:1)
您是否尝试过使用以下内容:
npm install moment --save
npm install @types/moment --save
然后在angular-cli.json中添加到脚本标签:
"scripts:" ["../node_modules/moment/min/moment/min"]
然后包含在组件中:
import * as moment from 'moment'
然后在组件方法中使用:
let now = moment();
console.log(now.format());
答案 2 :(得分:1)
首先,请确保您已安装并保存moment.js
。
npm i moment --save
在您的component.ts
内,导入时刻如下:
import * as moment from 'moment';
//You should capable to use momentjs as followed.
console.log(moment(moment.now())).format('YYYY-MM-DD')
注意:如果您在导入时遇到麻烦,请尝试在tsconfig.json文件的editorOptions中添加“ allowSyntheticDefaultImports”:true,然后使用语法
import moment from 'moment';