2
如何在Ember.js中使用我的rails控制器中的非crud动作?Ember.js中的非crud rails动作
即在我的控制器我有不同的指数,显示,创建几个动作......像makeMoreFun行动,我想在灰烬用它
如何在Ember.js中使用我的rails控制器中的非crud动作?Ember.js中的非crud rails动作
即在我的控制器我有不同的指数,显示,创建几个动作......像makeMoreFun行动,我想在灰烬用它
你可以直接使用JQuery Ajax调用:
$.ajax({
url: '/projects/' + project_id + '.json',
type: 'GET',
success: function(data, textStatus, xhr) {
result.setProperties(data.project);
result.set('isLoaded', true);
},
error: function(xhr, textStatus, errorThrown) {
alert('not found');
}
注意,如果您使用Ember Data,则可以直接按照我的答案调用适配器 - http://stackoverflow.com/a/23046336/1396904 – andorov 2014-04-13 18:05:48