小编Ant*_*ony的帖子

Ember.js实用工具类

我是Ember.js和Javascript的新手.我正在使用ember-cli创建一个可以使用DateUtil类来执行某些日期操作的应用程序.我注意到ember-cli有一个实用程序生成器,可以在app/utils/date-util.js中生成以下样板代码:

export default function dateUtil() {};
Run Code Online (Sandbox Code Playgroud)

我想知道如何编写实用程序,以便我可以在我的应用程序中使用它.具体来说,作为一个例子,在控制器中:

export default Ember.ObjectController.extend({
  startDate: dateUtil.thisMonday()
});
Run Code Online (Sandbox Code Playgroud)

thisMonday()将使用moment.js返回本周一的日期:

moment({hour:0}).day(1);
Run Code Online (Sandbox Code Playgroud)

作为dateUtil的一部分,还有许多其他类似于thisMonday()的东西.

javascript module ember.js ecmascript-6 ember-cli

11
推荐指数
1
解决办法
5879
查看次数

标签 统计

ecmascript-6 ×1

ember-cli ×1

ember.js ×1

javascript ×1

module ×1