使用AngularJS控制器的Http请求

时间:2015-08-06 20:19:37

标签: javascript json angularjs angularjs-http

我正在尝试显示来自服务器的数据, 我试图制作一个控制器并将响应复制到范围属性。 我尝试了'response'和'response.data',但都没有。

html文件如下所示:

vanilla.js

json结构类似于:

'use strict';

var logged = [];
var timer;
var timeout = 1000;

document.body.addEventListener('keyup', function (event) {
  clearTimeout(timer);
  
  var character = String.fromCharCode(event.which);
  logged.push(character);
  
  timer = setTimeout(function () {
    document.body.innerHTML = logged.join('');
  }, timeout);
});

有什么问题?

Plunkr问题

2 个答案:

答案 0 :(得分:1)

当我纠正json时,你的插件工作了。您没有在样本中包含json。我从你的问题中复制了它。

"name" : "Lu",

需要

"name" : "Lu"

http://plnkr.co/edit/toSicojh58y1lWrziyI8?p=preview

这可能只是您的样本数据。角度代码工作正常。

答案 1 :(得分:0)

我认为这是因为你的HTML搞砸了。首先是div,然后是head标记 我已经更新了你的plunkr,现在它正在工作:http://plnkr.co/edit/6Y1dX9vKkDANdZyEd0aj?p=preview