【发布时间】:2015-04-26 15:14:40
【问题描述】:
我是 Ember 的新手,我尝试制作一个简单的 CRUD。 我想要一个用于添加和编辑对象的模板。
这是我的代码:
this.route('foos', {path: '/foos_path'}, function() {
this.route('edit',{path: '/edit/:foo_id'});
this.route('add',{path: '/add'});
this.route('index');
});
添加功能很好,但我无法使用编辑功能。 这是我的编辑路线。
import Ember from 'ember';
export default Ember.Route.extend({
title : '',
model: function(params) {
this.store.find('foo', params.foo_id).then(function(foo) {
console.log(this, this.get('title'));
this.set('title', foo.title);
});
},
renderTemplate: function() {
this.render('foos.add', {
into: 'foos',
controller: 'foos.add'
});
this.render('foos/add');
}
});
任何帮助都会很棒:)
【问题讨论】:
-
“任何帮助都会很棒”它对你有用吗?
标签: ember.js ember-cli ember-router