4

Ember.Facebook ミックスイン (https://github.com/luan/ember-facebook) を使用して、Ember アプリケーションを作成しています。これには、Ember アプリを次のように定義する必要があります。

App = Ember.Application.create(Em.Facebook);

ただし、次のようなアプリのパラメーターをいくつか定義する必要があります。

{
rootElement: 'survey',
autoinit: false,
nextStep: 1,
appId: 113411778806173
}

理想的には、これらは次を使用してアプリに追加されます

App = Ember.Application.create({
  rootElement: 'survey',
  autoinit: false,
  nextStep: 1,
  appId: 113411778806173
});

実行時に存在するようにしますが、ember.facebook mixin で App.setProperties() を使用する必要があります。

Em.Application.create() 呼び出しで mixin とパラメータを定義するにはどうすればよいですか?

4

1 に答える 1

13

ember マスターでは、以下を使用します。

App = Ember.Application.createWithMixins(Em.Facebook, {
  rootElement: 'survey',
  autoinit: false,
  nextStep: 1,
  appId: 113411778806173
});

createember の以前のリリースでは、同じ構文で使用できます。

于 2012-12-14T12:33:02.067 に答える