【问题标题】:Printing momentjs object within angular templates在角度模板中打印 momentjs 对象
【发布时间】:2015-11-27 13:43:53
【问题描述】:

我正在尝试在 angularjs 模板中打印 momentjs 对象而不是 ISO8601 字符串。

假设我有一些东西,即

$scope.time = moment();

当我执行以下操作时在我的模板中

<span ng-bind="time"></span><span>{{time}}</span>

我想我想要做的是避免调用可能由{{}} 触发的momentjs toString().toJSON() 对象,但是,我不想覆盖那些链接到moments 原型上的函数。

【问题讨论】:

  • 您要准确显示什么?如果要显示 time 的文本表示,请在 moment 对象上使用 format('')。见here
  • 不,我想显示一个实际的对象,而不是时间的实际表示。
  • 你能告诉我们你期待它的样子吗?
  • 我知道了<span ng-bind="demo.$time.toObject()|json"></span>

标签: angularjs momentjs angular-moment


【解决方案1】:

<span ng-bind="demo.$time.toObject()|json"></span>

http://momentjs.com/docs/#/displaying/as-object/

【讨论】:

    猜你喜欢
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    • 2013-02-07
    • 1970-01-01
    相关资源
    最近更新 更多