1

これは私のルートです:

photo: Ember.Route.extend({
      route: '/photo/:photo_id',
      showPhoto: Ember.Route.transitionTo('root.photo'),
      connectOutlets: function(router, photo) {
        console.log("TEST");
        router.get('applicationController').connectOutlet('photo', photo);
      },
    })

私の PhotoView 内には、「関連する写真」を表示する必要がある場所がいくつかあり、そのサムネイルもクリック可能にする必要があるため、これを持っています

<a {{action showPhoto this href=true}}> ...photo... </a>

ただし、後でリンクをクリックすると、スタック オーバーフロー エラーが発生します。これを解決するにはどうすればよいですか? 同じビューにルーティングする必要がありますが、新しいデータが必要です

4

1 に答える 1

0

交換

action showPhoto this href=true

action showPhoto photo href=true

jsfiddle がないと、私の答えを確認するのは困難です。

于 2012-09-04T09:52:19.167 に答える