获取带有Angular条件的第一个元素

米格尔·莫拉(Miguel Moura)

我有以下Angular 1.0代码:

  <div ng-repeat="ebook in vml.ebooks">
    <img data-ng-src="{{ ebook.files.filter(function (v) { return v.type === 'ebook.cover'; })[0].url }}" />
  </div>

但是我得到了错误:

"Error: [$parse:syntax] Syntax Error: Token 'ebook' is an unexpected token at column 55 of the expression ['ebook.files.filter(function (v) { return v.type === 'ebook.cover'; })[0].url'] starting at [ebook.cover'; })[0].url'].    

我该如何解决?

可以将其转换为过滤器吗?

在对象(文件)列表上,我需要获取给定类型的第一个对象。

dfsq

您不能Array.prototype.filter在Angular表达式中使用method。但是,您应该能够使用Angular过滤器来做到这一点。相应的表达式将如下所示:

data-ng-src="{{ (ebook.files | filter:{type:'ebook.cover'})[0].url }}"

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

获取符合条件的第一个元素

来自分类Dev

mdx请求获取带有datetime的元组的第一个元素

来自分类Dev

mdx请求获取带有datetime的元组的第一个元素

来自分类Dev

获取第一个匹配的元素,如果没有匹配项,则获取第一个?

来自分类Dev

带有硒的 Python:如何获取元素中的第一个字符串

来自分类Dev

为什么带有hasClass的if / else条件仅触发第一个条件?

来自分类Dev

查找带有类的第一个元素,使用类追加标题元素

来自分类Dev

只获取第一个元素的子元素

来自分类Dev

Scala获取满足条件的ArrayBuffer的第一个元素

来自分类Dev

如何获取不仅是第一个元素的所有元素的数据

来自分类Dev

CSS选择带有特定标签的第一个元素

来自分类Dev

在页面中选择第一个带有类的元素

来自分类Dev

LESS 在 DIV 中隐藏带有类的第一个元素

来自分类Dev

Jquery 只选择带有类的第一个元素而不是全部

来自分类Dev

获取带有偏移索引的熊猫数据框中的列的第一个值

来自分类Dev

在Angular中,如何获取过滤数组的第一个元素?

来自分类Dev

Angular2 http 获取第一个元素

来自分类Dev

获取第一个满足条件的对象

来自分类Dev

获取空数组的第一个元素

来自分类Dev

从$(this)元素获取tr中的第一个td

来自分类Dev

获取JsonConvert结果的第一个元素?

来自分类Dev

获取Mongo游标的第一个元素

来自分类Dev

在Powershell中获取第一个元素的属性

来自分类Dev

TreeMap获取第一个元素并删除

来自分类Dev

获取对数组的第一个元素(Swift)

来自分类Dev

如何获取SimpleXML对象的第一个元素?

来自分类Dev

使用RxJava获取GroupedObservable的第一个元素

来自分类Dev

从文件路径获取第一个元素

来自分类Dev

Simplehtmldom获取第一个元素

Related 相关文章

  1. 1

    获取符合条件的第一个元素

  2. 2

    mdx请求获取带有datetime的元组的第一个元素

  3. 3

    mdx请求获取带有datetime的元组的第一个元素

  4. 4

    获取第一个匹配的元素,如果没有匹配项,则获取第一个?

  5. 5

    带有硒的 Python:如何获取元素中的第一个字符串

  6. 6

    为什么带有hasClass的if / else条件仅触发第一个条件?

  7. 7

    查找带有类的第一个元素,使用类追加标题元素

  8. 8

    只获取第一个元素的子元素

  9. 9

    Scala获取满足条件的ArrayBuffer的第一个元素

  10. 10

    如何获取不仅是第一个元素的所有元素的数据

  11. 11

    CSS选择带有特定标签的第一个元素

  12. 12

    在页面中选择第一个带有类的元素

  13. 13

    LESS 在 DIV 中隐藏带有类的第一个元素

  14. 14

    Jquery 只选择带有类的第一个元素而不是全部

  15. 15

    获取带有偏移索引的熊猫数据框中的列的第一个值

  16. 16

    在Angular中,如何获取过滤数组的第一个元素?

  17. 17

    Angular2 http 获取第一个元素

  18. 18

    获取第一个满足条件的对象

  19. 19

    获取空数组的第一个元素

  20. 20

    从$(this)元素获取tr中的第一个td

  21. 21

    获取JsonConvert结果的第一个元素?

  22. 22

    获取Mongo游标的第一个元素

  23. 23

    在Powershell中获取第一个元素的属性

  24. 24

    TreeMap获取第一个元素并删除

  25. 25

    获取对数组的第一个元素(Swift)

  26. 26

    如何获取SimpleXML对象的第一个元素?

  27. 27

    使用RxJava获取GroupedObservable的第一个元素

  28. 28

    从文件路径获取第一个元素

  29. 29

    Simplehtmldom获取第一个元素

热门标签

归档