我已经从GET请求构建了一个模型,并将我需要的内容显示在表单中,主要是下拉选项。然后用户填写表格并发布' POST'回到api。我正在使用的API没有以我可以用于ember-data的方式进行格式化,所以我选择使用Ember.Object来渲染我的模型
var Prequalification = Ember.Object.extend();
Prequalification.reopenClass({
template: function(){
return Ember.$.ajax({
url: "/prequalification",
dataType: 'json'
}).then(function(response){
var template = response.collection.template.data;
return template;
});
}
});
export default Prequalification;
我的控制器装饰视图:
var IndexController = Ember.ArrayController.extend({
businessType: function(){
var content = this.get('content');
console.log(this);
return content.get(10);
}.property('content'),
loanType: function(){
var content = this.get('content');
return content.get(5);
}.property('content')
});
export default IndexController;
因此,在表单提交时,我有哪些选项可以回复API?
谢谢!
答案 0 :(得分:1)
使用操作并将其与按钮关联。
actions: {
save: function(){
alert('ajax save here');
}
}