Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 余烬数据,保存并发布到不同的URL';s_Javascript_Ember.js - Fatal编程技术网

Javascript 余烬数据,保存并发布到不同的URL';s

Javascript 余烬数据,保存并发布到不同的URL';s,javascript,ember.js,Javascript,Ember.js,我目前正在使用余烬1.3.1和余烬数据。我目前使用getJSON从URL获取数据。示例如下所示: App.ProcessCreateRoute=Ember.Route.extend({ 模型:函数(){ 返回Ember.$.getJSON('/ProcessManager/manage?type=forms&action=list')。然后(函数(数据) { var形式=[] $.each(data.forms, function() { forms.push(this); })

我目前正在使用余烬1.3.1和余烬数据。我目前使用getJSON从URL获取数据。示例如下所示:

App.ProcessCreateRoute=Ember.Route.extend({

模型:函数(){ 返回Ember.$.getJSON('/ProcessManager/manage?type=forms&action=list')。然后(函数(数据) { var形式=[]

  $.each(data.forms, function() {
    forms.push(this);
  });

  return forms;
我使用另一个GET请求通过在EmberJS中触发控制器操作将数据放置在服务器上。例如,如果我想添加一个新表单,我会:

$.ajax({type:'GET',url:formulateURL,dataType:'json'})

正如您所看到的,我获取URL并将值附加到表单中,然后发送到服务器

有人能告诉我如何将其转换为余烬数据吗?我目前不使用它,但您如何选择将数据放置在服务器上的URL和获取数据的URL

要在服务器上放置数据,我使用此URL,然后追加数据:

/ProcessManager/manage?类型=流程和操作=添加

要从服务器获取数据,我使用URL:

/ProcessManager/manage?类型=表单&操作=列表


有人知道我可以做的第一步吗?

您可以使用与服务器通信的DS.restarAdapter来检索模型。或者您可以使用DS.FixtureAdapter将json模型侧向加载并添加到模型的fixture中

有关rest适配器,请查看以下链接:

对于夹具适配器解决方案:

希望有帮助