【发布时间】:2016-03-01 17:43:24
【问题描述】:
momentjs 中为 fromNow() 创建自定义语言环境但又能够在其他地方使用标准语言环境的最佳实践是什么?
我希望能够使用普通的 fromNow (“几天前”),但也可以使用“短”的 fromNow (“1d+”)......意思是一天多以前。我让它工作了,但现在每当我使用 fromNow() 时,它总是使用“短” fromNow 版本
UI.registerHelper "momentizeFromNow", (ts) ->
moment(ts).fromNow()
UI.registerHelper "momentizeFromNowShort", (ts) ->
momentLocal = moment
momentLocal.locale('en', relativeTime:
future: "in %s"
past: "%s"
s: "now"
m: "1m"
mm: "%dm+"
h: "1h"
hh: "%dh+"
d: "1d"
dd: "%dd+"
w: "%dw"
ww: "1w+"
M: "1w+"
MM: "1w+"
y: "1w+"
yy: "1w+"
)
momentLocal(ts).fromNow()
我已经尝试(不成功)使用 .clone() 函数
【问题讨论】:
-
抱歉,
UI.registerHelper是什么?? -
对不起,这只是流星的事情
标签: javascript meteor momentjs