0

私はアプリに取り組んでいて、残り火を理解しようとしています。

私はこれに従っています:http://ember.guru/2014/master-your-modals-in-ember-jsモーダルを機能させるために、編集と削除を機能させるのに問題はありませんが、わかりませんcreate を機能させる方法について説明します。

編集用のリンクは次のとおりです。

<a {{action 'showModal' 'contact.addresses.modal' contactAdress}}><i class="pencil circular icon"></i></a>

およびcreateの場合:

<div class="ui button small" {{action 'showModal' 'contact.addresses.new' ##WHAT TO PUT HERE##}}><i class="plus icon"></i> New Address</div>

セクションのルーター

this.resource('contact', {path: '/contact/:contact_id'}, function(){
    this.route('personage', {path: '/'});
    this.route('addresses');
    ...

住所は連絡先への属している

誰かが私を正しい方向に向けてください。私はこれに何日も取り組んできました!

アップデート

ルート: contact.addresses.new

export default Ember.Route.extend({
    setupController: function(controller) {
        controller.set('fields', {})
    }
});
4

1 に答える 1

0

ネストされたリソースの場合、最後の部分でルートを使用できます。

詳細を参照してください: http://emberjs.com/guides/routing/defining-your-routes/#toc_nested-resources

于 2014-08-04T09:52:25.847 に答える