问题标签 [angular2-moment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular2-moment 与 Angular2-cli 安装
我已经安装angular2-moment
到angular2-cli
. 安装的angular2-cli
时候没有system.js
,那我可以把这些设置放到哪里呢?
https://github.com/urish/angular2-moment/#for-systemjs-users
另外我也收到以下错误:
angular - 捆绑更新失败:node_modules\angular2-moment\index.js 未导出“MomentModule”
我正在使用ionic2
+Angular2
并已安装"angular2-moment": "^1.0.0-beta.6"
. 导入后出现以下错误
错误:
捆绑更新失败:node_modules\angular2-moment\index.js 未导出“MomentModule”
(由 src\app\app.module.ts 导入)。有关修复此错误的帮助,请参阅 https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
代码:
关于如何安装MomentModule
的任何帮助ionic2
?
angular - moment 没有导出的成员“MomentLanguage”
我正在使用带有 angular2 的 moment v 2.15.2 并且我有这个代码
它曾经工作得很好,今天它给了我这个错误“时刻没有导出成员'MomentLanguage'”。
我不确定他们删除模块是否是版本问题。我在访问区域设置特定功能部分检查了时刻文档http://momentjs.com/docs/#/i18n,它的做法有点不同。
我想要实现的是将阿拉伯数字转换为拉丁数字。
我很感激任何帮助。
angular - Plunker 将 angular2-moment 包添加到 angular2 应用程序中
使用 Plunker 提供的默认模板来创建 angular2 应用程序,我一直在尝试将 angular2-moment 导入我在 Plunker 上的 angular2 应用程序中。
这就是我的 plunker config.js 的样子
我在这里想念什么?
angular - Angular2 addArticle 不是一个函数
单击提交按钮时,我在控制台中遇到此消息,如果有人可以帮助我如何将时刻从 node_modules 导入到 angula2 项目!
我的 app.component.html
我的 app.module.ts
angular - 如何将 TypeScript 中的类属性设置为 Moment 类型?
我可以使用 moment.JS 和所有方法,但我想将我的类中的属性设置为 type Moment
,类似于 typestring
或 type boolean
。
例如,
但是,我收到“找不到名称‘Moment’”的 TypeScript 错误。我可以使用所有moment
方法,除了这个。另一个词moment()
有效,但我无法分配Moment
.
我在import * as moment from 'moment';
班上名列前茅。
angular - 用angular2矩格式化日期
使用angular2-momentamTimeAgo
中的管道时出现以下错误。
弃用警告:提供的值不是可识别的 RFC2822 或 ISO 格式。
moment 构造回退到 js Date(),这在所有浏览器和版本中并不可靠。
不鼓励使用非 RFC2822/ISO 日期格式,并将在即将发布的主要版本中删除。
请参阅http://momentjs.com/guides/#/warnings/js-date/了解更多信息。
参数:[0] _isAMomentObject:真,_isUTC:假,_useUTC:假,_l:未定义,_i:21-03-2017,_f:未定义,_strict:未定义,_locale:[对象对象]
管道也在印刷Invalid date
。
我这样使用它:
<span class="date-created"> {{ job.createdAt | amTimeAgo }} </span>
的值job.createdAt
是格式为的字符串:22-03-2017
。
我知道格式有问题,但不知道如何将自定义格式传递('DD-MM-YYYY')
给管道,以便moment
包和这个角度库可以识别它。
有任何想法吗?
angular - 我在尝试安装 angular2 moment 时遇到错误
这里的说明对我不起作用:
https://github.com/urish/angular2-moment
我做了
工作正常,然后我尝试做:
但出现typings: command not found
错误,然后我在我的app.module.ts
文件中进行了导入:
将它包含在我的模块声明和入口组件数组中,运行构建并得到:
“错误:模块‘AppModule’声明的意外模块‘MomentModule’”
javascript - 如何用当前时间减去firebase时间戳并检查它是否在Angular中超过5分钟
我有一个角度应用程序,我在其中使用时间戳将记录存储到firebasefirebase.database.ServerValue.TIMESTAMP
现在我想检查添加到数据库的时间戳是否超过五分钟。
我尝试在我的组件中使用 moment ,但它只是不工作。它正在提供虚假数据。我猜存储在 Firebase 中的数据是在我在印度的时代,所以如何让时刻在 Angular 中工作。
我正在使用 Angular 2 Moment。
这是我试过的
this.comments 在 date 中使用时的值
let ts = new Date(this.comments[0].createdAt * 1000);
= 8 月 5 日星期三 49474 20:09:20 GMT+0530(印度标准时间)
就目前而言,它就像 - 2017 年 7 月 4 日星期二 14:56:46 GMT+0530(印度标准时间)
请帮助为什么它的评论数据没有在 7 月 3 日的时间下沉,因为它是在那天在 firebase 上添加的
angular - 如何在 Angular 中格式化时间
我有一个组件,我在其中显示由 .
目前我正在使用 Angular 2 Moment 来做同样的事情/
但问题是,如果一个元素已被编辑超过 60 分钟或超过 24 小时,则信息更改仍然会在几分钟内显示出来。
我想在几分钟内显示少于 1 小时的显示,例如 54 分钟。如果超过一个小时显示 1.04 小时,如果超过 24 小时显示 1 天