自定义指令中的ng-repeat:语法错误:令牌'$ index'是意外的

肌萎缩症

在AngularJS中,此操作失败并显示错误:

<my-directive ng-repeat="foo in foos" foo="foo" my-index="{{$index}}"/>

错误信息:

Error: [$parse:syntax] Syntax Error: Token '$index' is unexpected, expecting [:] at column 3 of the expression [{{$index}}] starting at [$index}}].

这是指令:

app.directive('myDirective', function() {
    return {
        restrict: 'E',
        scope: { foo: '=', myIndex: '=' },
        templateUrl: 'directives/myDirective.html'
    };
});

这似乎只是自定义指令的问题。如果我尝试这样做:

<div ng-repeat="foo in foos" style="padding: {{$index}}px;">
    index == {{$index}}
</div>
戴文·特里翁(Davin Tryon)

由于您使用的=是声明隔离的范围属性,因此Angular希望使用不插值的属性:

为了插入$index值,将内插值更改为@

scope: { foo: '=', myIndex: '@' },

然后使用:

<my-directive ng-repeat="foo in foos" foo="foo" my-index="{{$index}}"/>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自定义指令中的ng-repeat:语法错误:令牌'$ index'是意外的

来自分类Dev

bash中的“意外令牌'elif'附近的语法错误”错误

来自分类Dev

bash函数定义中意外令牌附近的语法错误

来自分类Dev

js函数中的“语法错误,意外令牌=”

来自分类Dev

箭头函数返回的对象中的“意外令牌”语法错误

来自分类Dev

语法错误:意外令牌{

来自分类Dev

语法错误:意外的令牌

来自分类Dev

语法错误:“ + =”是意外令牌

来自分类Dev

语法错误:意外的令牌

来自分类Dev

语法错误:意外的令牌

来自分类Dev

语法错误:意外的令牌 }

来自分类Dev

语法错误:意外的令牌

来自分类Dev

语法错误:意外的令牌 }

来自分类Dev

错误:语法错误:令牌','是意外令牌

来自分类Dev

错误:语法错误:令牌','是意外的令牌

来自分类Dev

ng-click错误:[$ parse:syntax]语法错误:令牌'Object'意外,期望[]

来自分类Dev

错误:语法错误:意外的令牌<

来自分类Dev

如何解决JavaScript中JSON中的意外令牌{语法错误

来自分类Dev

bash中的情况:“第4行:意外令牌')'附近的语法错误”

来自分类Dev

在bash中设置别名得到了“意外令牌'('附近的语法错误”

来自分类Dev

(./runalg:第25行:意外的令牌'set'附近的语法错误)在Middle bury评估中

来自分类Dev

Shell脚本中的“第3行:意外令牌附近的语法错误”

来自分类Dev

第63行:意外令牌';'附近的语法错误 在bashrc中

来自分类Dev

sh:意外令牌'}'附近的语法错误

来自分类Dev

意外令牌'('附近的语法错误

来自分类Dev

awk:意外令牌'('附近的语法错误

来自分类Dev

bash:意外令牌'('附近的语法错误

来自分类Dev

意外令牌`('附近的Bash语法错误

来自分类Dev

MongoDB语法错误意外令牌

Related 相关文章

  1. 1

    自定义指令中的ng-repeat:语法错误:令牌'$ index'是意外的

  2. 2

    bash中的“意外令牌'elif'附近的语法错误”错误

  3. 3

    bash函数定义中意外令牌附近的语法错误

  4. 4

    js函数中的“语法错误,意外令牌=”

  5. 5

    箭头函数返回的对象中的“意外令牌”语法错误

  6. 6

    语法错误:意外令牌{

  7. 7

    语法错误:意外的令牌

  8. 8

    语法错误:“ + =”是意外令牌

  9. 9

    语法错误:意外的令牌

  10. 10

    语法错误:意外的令牌

  11. 11

    语法错误:意外的令牌 }

  12. 12

    语法错误:意外的令牌

  13. 13

    语法错误:意外的令牌 }

  14. 14

    错误:语法错误:令牌','是意外令牌

  15. 15

    错误:语法错误:令牌','是意外的令牌

  16. 16

    ng-click错误:[$ parse:syntax]语法错误:令牌'Object'意外,期望[]

  17. 17

    错误:语法错误:意外的令牌<

  18. 18

    如何解决JavaScript中JSON中的意外令牌{语法错误

  19. 19

    bash中的情况:“第4行:意外令牌')'附近的语法错误”

  20. 20

    在bash中设置别名得到了“意外令牌'('附近的语法错误”

  21. 21

    (./runalg:第25行:意外的令牌'set'附近的语法错误)在Middle bury评估中

  22. 22

    Shell脚本中的“第3行:意外令牌附近的语法错误”

  23. 23

    第63行:意外令牌';'附近的语法错误 在bashrc中

  24. 24

    sh:意外令牌'}'附近的语法错误

  25. 25

    意外令牌'('附近的语法错误

  26. 26

    awk:意外令牌'('附近的语法错误

  27. 27

    bash:意外令牌'('附近的语法错误

  28. 28

    意外令牌`('附近的Bash语法错误

  29. 29

    MongoDB语法错误意外令牌

热门标签

归档