I am using angular 7. I have initialized an array given as:
cacheDatas=[];
Here cacheData has 1000 of object which are initialized to cacheDatas
but I only need 20 object.
getDataOfCache(cacheData:any){ this.cacheDatas=cacheData; this.cacheDatas.slice(0,20); console.log(this.cacheDatas); }
I tried to implement the slice method but it is not working. The value cacheData:any is:
Advertisement
Answer
Need to assign the value for the variable: cacheDatas
after slice.
this.cacheDatas = this.cacheDatas.slice(0,20);
Example here: https://stackblitz.com/edit/angular-3d4ypz