Javascript 新手;创建记录的余烬模式
我正在开发一个应用程序,并试图找出余烬 我遵循这一点:让我的modals工作,让edit和delete工作没有问题,但我不知道如何让create工作 这是我的编辑链接:Javascript 新手;创建记录的余烬模式,javascript,ember.js,modal-dialog,semantic-ui,Javascript,Ember.js,Modal Dialog,Semantic Ui,我正在开发一个应用程序,并试图找出余烬 我遵循这一点:让我的modals工作,让edit和delete工作没有问题,但我不知道如何让create工作 这是我的编辑链接: <a {{action 'showModal' 'contact.addresses.modal' contactAdress}}><i class="pencil circular icon"></i></a> <div class="ui button small" {
<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>
这些地址是属于联系人的
有人能告诉我正确的方向吗?我已经做了好几天了
更新
路线:联系人。地址。新建
export default Ember.Route.extend({
setupController: function(controller) {
controller.set('fields', {})
}
});
对于嵌套资源,可以将管线与最后的零件一起使用
查看更多信息:我已创建了以下控制器:contact.address.new及其路由。您没有
contact.addresses.new
路由。是的,我将在问题中发布它。不,我的意思是,您的路由器中不存在该路由。根据您向我们展示的路由器,您有4条自定义路由:联系人
,联系人.索引
,联系人.人物
和联系人.地址
。没有联系人地址。新的路线。像这样吗<代码>this.resource('address',function(){this.route('new');})代码>
export default Ember.Route.extend({
setupController: function(controller) {
controller.set('fields', {})
}
});