gpt4 book ai didi

javascript - Angular 和内置的 javascript 映射函数

转载 作者:行者123 更新时间:2023-11-29 09:52:13 26 4
gpt4 key购买 nike

对 Angular 还很陌生,所以我可能遗漏了一些明显的东西。我有一个模型,其中包含具有自己属性的对象集合;我正在尝试根据该对象的 Text 属性创建一个 csv 值。我已经尝试了一些东西,并通过调用函数让它与 ng-repeat 一起工作。然而,我认为最直接的方法并不奏效。

{{item.Keywords.map(function (kw) { return kw.Text; }).join(', ')}}

在此示例中,join 工作得很好(我看到 object 以逗号分隔),但是当与 map 结合使用时,它无法解释它,只能按原样打印出来.使用 map 是否有我遗漏的技巧?

最佳答案

Angular 表达式不能做你在 javascript 中能做的一切。查看angular docs for expressions有关他们可以做什么和不能做什么的更多详细信息。我不认为你可以在 Angular 表达式中声明一个函数,所以这可能就是你的特定示例不起作用的原因。

一般来说,您应该尽量减少 View 中的逻辑。您始终可以将表达式中的逻辑移动到 Controller 上的函数中。

关于javascript - Angular 和内置的 javascript 映射函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20576435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com