我正在构建一个离子应用程序,我试图通过控制器将外部的restful api数据放入视图中,但是我的控制器似乎有问题,因为没有任何东西被拉入?
我的代码是:
typedef union
{
uint32_t as_int;
float32_t as_float;
} converter_t;
uint32_t value1, value2, value3; // do something with these variables
*pf = (converter_t){value1}.as_float +
(converter_t){value2}.as_float -
(converter_t){value3}.as_float;

static_assert(sizeof(converter_t) == sizeof(uint32_t),
"Unexpected padding or wrong type sizes!");

任何帮助将不胜感激。
答案 0 :(得分:1)
解决方案:
$http.get('http://jsonplaceholder.typicode.com/posts')
.success(function(results){
$scope.posts = results.posts;
console.log($scope.posts);
});
您使用的是data
,但结果中并没有data
。看看控制台,你现在应该看到对象。
答案 1 :(得分:0)
你的代码犯了2个错误:
首先:一旦您定义了' item'在ng-repeat中你应该用它来绑定你的对象键" title":
ng-repeat='item in posts'
'项目'现在拿着你的JSON密钥。
<h2>{{item.title}}</h2>
第二:审核您通过此网址调用的 jsonplaceholder JSON,http://jsonplaceholder.typicode.com/posts,标题密钥位于results.data
下
,所以你应该定义这样的帖子:
$scope.posts = results.data
获取更多帮助:我已采用您提供的代码并使其在插件上工作,请在以下网址上查看: http://embed.plnkr.co/Gp1U3y/preview
请与我联系以获取更多帮助。感谢