我有一个操作来获取所有我最喜欢的帖子。但对于我的一个组件,我只需要显示最后五个组件,而不是全部。我开始为此编写一个 setter/getter ,但我正在努力寻找解决方案。我在这里可以使用什么方法(问号所在的地方)?
getLimitFavorites(state) {
return function(limit) {
return state.favorites. ? ? ?
}
},
最佳答案
我假设 favorites 是一个数组,所以你可以使用 slice
var limit = 5;
var favorites = ['fav1', 'fav2','fav3', 'fav4','fav5', 'fav6','fav7', 'fav8'];
var x = favorites.slice(limit * -1);
console.log(x);
关于javascript - 如何在 vue.js 中选择 getter 中的最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47795571/