Wie das Array trimmen, wenn die Länge <5

stimmen
0

Wie das Array trimmen, wenn die Länge <5

Meine JSON ist:

{
        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
        ]
    }

Ich wan zu überprüfen, ob „Titel“ Länge größer ist, dass 5, sollten sie die Werte nach 5 trimmen und nur 5 Titel auf dem Bildschirm angezeigt werden soll.

Veröffentlicht am 10/05/2018 um 08:41
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
1

Ich nehme an, Sie das gesamte Spektrum in Ihrer Logik halten wollen, und nur schneiden Sie es in Ihrem HTML. Wenn dies der Fall ist, verwenden Sie einfach Array.prototype.slice () , wo Sie die getrimmten Liste angezeigt werden sollen.

Ie

<div *ngFor="let i of arr.slice(0,5)">
  `i`
</div>
Beantwortet am 10/05/2018 um 08:45
quelle vom benutzer

stimmen
0

Sie können in Scheiben schneiden dafür.

let trimmed = data.titles.slice(0, 5);
Beantwortet am 10/05/2018 um 08:45
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more