1

私は ember-rails master を使用しており、ember ブートストラップ プロジェクトを作成しました。すべてが空で、作成時の状態のままですが、前述の型エラーが発生しています。ルータが入力されたとき。名前空間はわかっていますが、ルーターはわかっていません。誰もこれを見たことがありますか?

完全を期すために、以下にあるものは省略します。

Basis.ApplicationController = Ember.Controller.extend({

});

Basis.ApplicationRoute = Ember.Route.extend({

});

Basis.js:

//= require ./store
//= require_tree ./models
//= require_tree ./controllers
//= require_tree ./views
//= require_tree ./helpers
//= require_tree ./templates
//= require ./router
//= require_tree ./routes
//= require_self

Basis.Router.map(function(match) {

});

Basis.Store = DS.Store.extend({
  revision: 11
});

application.handlebars:

応用

<p>Your content here.</p>

{{outlet}}

アプリケーション.js

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require handlebars
//= require ember
//= require ember-data
//= require_self
//= require basis
Basis = Ember.Application.create();
//= require_tree .
4

2 に答える 2

0

Ember-Railsの最新のマスターを使用している場合、問題はemberのベンダーファイルが古くなっていることです。Ember-RailsのEmber.jsはにv1.0.pre-279-gb1c0b4cあり、Ember-Dataはにあり4ます。コードで現在のドキュメントを使用するには、Ember.jsとEmber-Dataのリリースを更新する必要があります。

最新のEmberJSファイルは、EmberJS v1.0.0-pre.2-396-gddb0951 およびEmber-Data:Ember -Datav11にあります。あなたが今持っているものと一致するようにそれらの名前を変更するだけです。

ここで更新されたEmberファイルを使用してコードを確認できます:http://jsfiddle.net/seankeating/ZRN23/7/

于 2013-01-16T15:19:52.943 に答える