javascript - 如何将数据传递到嵌套组件的范围?

标签 javascript angularjs

我有一个带有请求/响应对列表的 Controller ,并尝试使用组件(指令)来呈现它。

似乎只有字符串属性才能进入组件的范围,对象会被丢弃。

在此处查看损坏的代码:http://jsfiddle.net/4QWMq/

有什么想法可以解决这个问题并让列表出现吗?

最佳答案

咬我的是 Camel 箱。

将所有属性名称设置为小写可以解决此问题。 Angular 模板是有效的 HTML,并且属性名称在 HTML 中不区分大小写。

更新后的 fiddle 工作正常:http://jsfiddle.net/4QWMq/2/

关于javascript - 如何将数据传递到嵌套组件的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11238655/

相关文章:

javascript - Angular ngClass 幽灵类

javascript - 进入条件 block 后,假设没有异步操作改变条件是否安全?

javascript - 在更改 div 宽度时更改视口(viewport)

angularjs - 在 AngularJS 中,为什么 bool 参数被计算为字符串?

javascript - 我使用 AngularJS 的计时器在 HTML 页面中不起作用

javascript - ng-repeat with limitTo 在限制下降时向后动画

javascript - 如何跨多个页面获取数据?

javascript - 当我们悬停任何东西时影响其他元素

javascript - 如何使用 Express 要求多个 Controller ?

javascript - AngularJS 过滤器对象数组与 JavaScript 中的搜索词