设置余烬日历

时间:2014-10-12 17:44:34

标签: ember.js ember-cli

您好我正在尝试使用ember-calender库

我做了以下事情

  1. npm install ember-cli-moment
  2. updated .jshintrc with moment: true
  3. 来自emberaddons.com网站的
  4. npm install ember-cli-calendar
  5. 和 在login.hbs中

    <h2>Login</h2>
    {{ember-calendar
        eventsMode=eventsMode
        gridMode='month'
        allEvents=eventList
    }}
    

    我收到错误

    Uncaught Error: <venuehunt@view:default::ember522> Handlebars error: Could not find property 'ember-calendar' on object <venuehunt@controller:login::ember396>. 
    VM204:993ProfileManager.ended VM204:993flush 
    VM204:2067fn vendor.js:13478DeferredActionQueues.invoke 
    vendor.js:13808DeferredActionQueues.flush vendor.js:13858Backburner.end 
    vendor.js:13321Backburner.run vendor.js:13376executeTimers 
    vendor.js:13701(anonymous function)
    

1 个答案:

答案 0 :(得分:0)

前几天我遇到了类似的问题。

看来Ember没有看到插件&#39;余烬日历&#39;并尝试将其作为控制器的属性进行查找。

解决方案是将addon添加到项目的package.json devDependencies:

{
  ....
  "ember-cli-calendar": "*"
}

添加的快捷方式是:

npm install ember-cli-calendar --save-dev

希望这有帮助!