0

私は emberjs を初めて使用します。公式 Web サイトのこのガイドに従っています。Posts モデルのフィクスチャをいくつか追加した後、デフォルトのapplicationテンプレートが表示されなくなり、どこに問題があるのか​​ わかりません。

これが私のコードです

4

2 に答える 2

0

コンソール出力に ember のエラー情報があるのは本当に素晴らしいことです。私の場合は、

Error: assertion failed: The route posts was not found

ルーターを追加するのを忘れていた/postので、App.Router.map -> this.resource('about') this.resource('posts') を追加した後

すべてが仕事に戻ります!

于 2013-04-09T07:55:20.457 に答える
0
  • 参照しscripts/app.jsますが、そこにあるファイルはscripts/main.js
  • 次のような Ember.Application を作成する必要があります。window.App = Ember.Application.create();
  • と のルートを定義する必要があります。そうしないpostsabout、Ember は{{#linkTo}}ヘルパーに対してエラーをスローします。
于 2013-04-09T07:44:47.357 に答える