gpt4 book ai didi

datetime - ember.js 当前日期 Handlebars 助手

转载 作者:行者123 更新时间:2023-12-04 08:55:37 25 4
gpt4 key购买 nike

我在 ember v2.4.2 中使用 npm 在本地安装了 moment。它在节点 session 中经过测试:

var moment = require('moment'); 
undefined
var now = moment().format('D.M.Y');
undefined
now
'18.3.2016'
var now = moment().format('D.M.Y - H:mm:ss');
undefined
now
'18.3.2016 - 18:11:51'

moment 在此助手 current-date.js 中不起作用服务器只显示“构建成功”消息,浏览器中甚至没有显示错误消息,只有空白窗口。

import Ember from 'ember';
import moment from 'moment';

export function currentDate() {
return moment().format('D.M.Y');
}

export default Ember.Helper.helper(currentDate);

我将放弃使用 moment,而是使用 current-date.js 的 Date() 函数。这有效:

import Ember from 'ember';

export function currentDate() {
return Date().toString();
}

export default Ember.Helper.helper(currentDate);

它返回我的带有 Handlebars 的模板的日期和时间日期:{{current-date}}如下:

Date: Fri Mar 18 2016 18:33:46 GMT+0200 (EET)

最佳答案

试过你的代码。它工作正常。我当前的 ember 和 node 版本是:

ember-cli: 2.9.1
node: 6.8.1

尝试升级你的 ember,它应该可以正常工作

关于datetime - ember.js 当前日期 Handlebars 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36071377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com