新手; Ember模态用于创建记录

时间:2014-07-23 11:34:27

标签: javascript ember.js modal-dialog semantic-ui

我正在开发一个应用程序,并试图找出余烬。

我已经遵循了这个:http://ember.guru/2014/master-your-modals-in-ember-js让我的模态工作,我没有问题让编辑和删除工作,但我无法弄清楚如何让创造工作。

这是修改

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

创建

<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');
    ...

地址是对联系人的belongs_to

有人可以指出我正确的方向,我已经为此工作了好几天了!

更新

路线:contact.addresses.new

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

1 个答案:

答案 0 :(得分:0)

对于嵌套资源,您可以使用包含最后部分的路径。

了解详情:http://emberjs.com/guides/routing/defining-your-routes/#toc_nested-resources