सरणी ट्रिम करने के लिए कैसे पता लगाएं कि लंबाई है <5

वोट
0

सरणी ट्रिम करने के लिए कैसे पता लगाएं कि लंबाई है <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 खिताब प्रदर्शित करना चाहिए की जांच करने के वान।

10/05/2018 को 08:41
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
1

मैं आप अपने तर्क में पूरी सारिणी रखना चाहते हैं लगता है, और केवल अपने HTML में ट्रिम। यदि यह मामला है, बस का उपयोग Array.prototype.slice () जहां छंटनी की सूची प्रदर्शित करना चाहते हैं।

अर्थात

<div *ngFor="let i of arr.slice(0,5)">
  `i`
</div>
10/05/2018 को 08:45
का स्रोत उपयोगकर्ता

वोट
0

आपको लगता है कि के लिए टुकड़ा का उपयोग कर सकते हैं।

let trimmed = data.titles.slice(0, 5);
10/05/2018 को 08:45
का स्रोत उपयोगकर्ता

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