将数据对象传递给ng-repeat内的指令

我在将数据对象从ng-repeat传递到inner指令时遇到问题。您可以在这里找到它:JSBin

在Chrome开发人员工具中,我可以看到未定义数据对象,但我不知道为什么。我将其传递给指令,然后将其绑定到范围。

我认为对于ng-repeat的每个循环,都会建立作用域并解析其中的指令。正确?

另外,我想将我的数据对象传递给指令并访问那里的所有数据,并在该对象上设置侦听器。那可能吗?

拉迪姆·科勒

这是您的指令代码的片段:

return {
  restrict: 'E',
  scope: {
    data: "="
  },
  link: function(scope, element, attrs) {
    // here is the problem, data is really undefined
    console.log(data);

我们可以看到的是访问真正未定义的变量data我们要做的是通过访问它scope.data因此,这样做:

link: function(scope, element, attrs) {
   console.log(scope.data); // here scope.data

有一个工作的家伙

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将ng-repeat本地对象传递给指令控制器不起作用

来自分类Dev

如何将ng重复对象传递给AngularJS指令?

来自分类Dev

如何将ng-repeat中的当前对象传递给$ mdDialog?

来自分类Dev

如何将数据对象传递给动态创建的指令?(小提琴)

来自分类Dev

AngularJS将JSON对象传递给指令

来自分类Dev

将基于类的对象传递给angular指令

来自分类Dev

将数据传递到指令内的ng-repeat指令

来自分类Dev

从HTML将对象传递给指令

来自分类Dev

从ng-repeat项将数组传递给指令

来自分类Dev

想要将ng-repeat对象传递给自定义过滤器功能

来自分类Dev

将对象传递给AngularJS中的指令时没有数据

来自分类Dev

如何将事件对象传递给对象内的函数

来自分类Dev

ng-repeat,在指令内使用ng-click

来自分类Dev

Angular 1 指令不会在 ng-repeat 内的指令内呈现

来自分类Dev

将对象传递给指令,而无需关注它们

来自分类Dev

AngularJS:在范围内使用“ =”将模型值从ng-repeat传递到ng-include到指令失败

来自分类Dev

将ng-change传递给指令

来自分类Dev

在ng-repeat中,如何将元素的值传递给指令?

来自分类Dev

如何将ng-repeat项目对象访问到指令范围和子范围内?

来自分类Dev

将范围传递给ng-repeat

来自分类Dev

将对象传递给自定义指令而不创建观察者?

来自分类Dev

如何从ng-repeat内的指令访问控制器作用域?

来自分类Dev

angularJS:为什么绑定到指令内的作用域会导致ng-repeat内容丢失?

来自分类Dev

在指令模板内的ng-repeat中编译有条件插入的html

来自分类Dev

在指令模板中,ng-repeat范围内不起作用

来自分类Dev

在指令模板内的ng-repeat中编译有条件插入的html

来自分类Dev

AngularJs,从嵌套ng-repeat内的指令访问父作用域

来自分类Dev

Angular:ng-repeat内的SVG指令渲染不正确

来自分类Dev

为什么ng-repeat内的自定义指令在循环完成后运行?

Related 相关文章

  1. 1

    将ng-repeat本地对象传递给指令控制器不起作用

  2. 2

    如何将ng重复对象传递给AngularJS指令?

  3. 3

    如何将ng-repeat中的当前对象传递给$ mdDialog?

  4. 4

    如何将数据对象传递给动态创建的指令?(小提琴)

  5. 5

    AngularJS将JSON对象传递给指令

  6. 6

    将基于类的对象传递给angular指令

  7. 7

    将数据传递到指令内的ng-repeat指令

  8. 8

    从HTML将对象传递给指令

  9. 9

    从ng-repeat项将数组传递给指令

  10. 10

    想要将ng-repeat对象传递给自定义过滤器功能

  11. 11

    将对象传递给AngularJS中的指令时没有数据

  12. 12

    如何将事件对象传递给对象内的函数

  13. 13

    ng-repeat,在指令内使用ng-click

  14. 14

    Angular 1 指令不会在 ng-repeat 内的指令内呈现

  15. 15

    将对象传递给指令,而无需关注它们

  16. 16

    AngularJS:在范围内使用“ =”将模型值从ng-repeat传递到ng-include到指令失败

  17. 17

    将ng-change传递给指令

  18. 18

    在ng-repeat中,如何将元素的值传递给指令?

  19. 19

    如何将ng-repeat项目对象访问到指令范围和子范围内?

  20. 20

    将范围传递给ng-repeat

  21. 21

    将对象传递给自定义指令而不创建观察者?

  22. 22

    如何从ng-repeat内的指令访问控制器作用域?

  23. 23

    angularJS:为什么绑定到指令内的作用域会导致ng-repeat内容丢失?

  24. 24

    在指令模板内的ng-repeat中编译有条件插入的html

  25. 25

    在指令模板中,ng-repeat范围内不起作用

  26. 26

    在指令模板内的ng-repeat中编译有条件插入的html

  27. 27

    AngularJs,从嵌套ng-repeat内的指令访问父作用域

  28. 28

    Angular:ng-repeat内的SVG指令渲染不正确

  29. 29

    为什么ng-repeat内的自定义指令在循环完成后运行?

热门标签

归档