如果长度 > 5 如何修剪数组
我的 JSON 是:
{
"name": "aaa"
"files": [
{
"name": "A",
"link": "string.com"
},
{
"name": "Q",
"link": "string.com"
},
{
"name": "M",
"link": "string.com"
},
{
"name": "New Filters Reports",
"link": "string.com"
},
{
"name": "U",
"link": "string.com"
}
],
"titles": [
"A",
"B",
"C",
"D",
"E",
"F"
]
}
我想检查“标题”长度是否大于 5,它应该修剪 5 之后的值,并且应该在屏幕上仅显示 5 个标题。
我想您想在逻辑中保留完整的数组,而只在 HTML 中修剪它。如果是这种情况,只需使用Array.prototype.slice() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice您要在其中显示修剪列表的位置。
I.e.
<div *ngFor="let i of arr.slice(0,5)">
{{i}}
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)