数据绑定不适用于AngularJS中的JSON

斯蒂芬·布朗伯格
 this.getData = function () {
    $http.get("data/samples.json").then(function(d) {
        console.log(angular.fromJson(d.data.cards)[0].title);
        return angular.fromJson(d.data.cards);
    });
};
this.cards = this.getData();

它将正确的值输出到控制台。

<p>{{main.cards[0].title}}</p>

它什么都不显示,为什么呢?

y

返回的对象是异步的,并且不返回结果(不能在回调中返回)。试试这个:

 this.getData = function () {
    $http.get("data/samples.json").then(function(d) {
        this.cards = angular.fromJson(d.data.cards);
    });
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS:指令模板中的数据绑定不适用于ng-repeat

来自分类Dev

AngularJs指令:cookie中的值不适用于数据绑定

来自分类Dev

For循环不适用于json数据

来自分类Dev

AngularJS-数据绑定不适用于控制器

来自分类Dev

AngularJS 数据绑定不适用于附加到 DOM 的`<div>`

来自分类Dev

AngularJs双向绑定不适用于Jquery插件

来自分类Dev

AngularJS绑定不适用于复杂对象数组

来自分类Dev

双向绑定不适用于嵌套指令-AngularJS

来自分类Dev

AngularJS $watch 不适用于绑定对象

来自分类Dev

双向绑定不适用于使用angularjs的模态(子控制器)中的变量

来自分类Dev

jQuery的数据绑定不适用于Chrome

来自分类Dev

KnockoutJs-数据绑定不适用于新元素

来自分类Dev

双向数据绑定不适用于表达式

来自分类Dev

Android数据绑定不适用于<merge>属性

来自分类Dev

数据绑定不适用于约束布局组

来自分类Dev

数据绑定不适用于嵌套ng-repeat

来自分类Dev

数据绑定不适用于离子卡

来自分类Dev

ProgressBar 值内的数据绑定不适用于 DataGridTemplateColumn

来自分类Dev

双向数据绑定不适用于Internet Explorer 9中的自定义指令

来自分类Dev

数据绑定Controller-Service:适用于对象,不适用于数字

来自分类Dev

绑定不适用于嵌套组件中的innerHTML

来自分类Dev

Angular的绑定不适用于指令中添加的元素

来自分类Dev

数据过滤器适用于json数据,但不适用于csv数据

来自分类Dev

Xamarin绑定不适用于ListView

来自分类Dev

WPF绑定不适用于类

来自分类Dev

绑定不适用于ViewModel

来自分类Dev

WPF 绑定不适用于 ItemsControl

来自分类Dev

绑定不适用于用户实例

来自分类Dev

AngularJS ngRepeat不适用于API中的对象

Related 相关文章

热门标签

归档