gpt4 book ai didi

javascript - 从新行开始将对象的 Angular 追加到文本区域

转载 作者:行者123 更新时间:2023-12-03 09:22:52 25 4
gpt4 key购买 nike

我试图从范围的数组中从新行开始向文本区域添加值,我在这里找到了一个很好的例子,但似乎它只适用于基元数组。

$scope.names = ['morpheus', 'neo', 'trinity'];

但是如果我需要使用这样的 js 对象数组怎么办:

$scope.namesObj = [
{name: 'morpheus'},
{name: 'neo'},
{name: 'trinity'}
]

正如您在 this example 中看到的那样它仅显示

[object Object]
[object Object]
[object Object]

我找不到获取属性名称的方法。提前致谢!

最佳答案

不确定我理解你的问题...但是如果你只是想要一种简单的方法来处理数组中的非原始对象,你可以使用 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map

$scope.namesObj = [
{name: 'morpheus'},
{name: 'neo'},
{name: 'trinity'}
]
.map(function(item){
return item.name;
});

这是您更新的插件:http://plnkr.co/edit/xShKGn2DwMZPgpK319V5?p=preview

关于javascript - 从新行开始将对象的 Angular 追加到文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31790680/

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