84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我正在使用Vue重建我的WordPress部落格。我正在嘗試顯示我的最近的3篇文章,我在這裡進行了操作:
最近的文章
這個程式碼可以正常運作,但我希望在顯示3篇文章的同時,排除目前的文章,如果目前的文章是最近的3篇文章之一。
如果你有以下的文章陣列
[ { id: 1, slug: 'abc', url: 'https://' }, { id: 2, slug: 'def', url: 'https://' }, { id: 3, slug: 'ghi', url: 'https://' }, ]
你可以使用類似this.array.filter(post => post.slug !== this.$route.params.slug)的方法進行過濾#。如果this.$route.params.slug等於def,它將只給出 id 為1和3的文章。
this.array.filter(post => post.slug !== this.$route.params.slug)
this.$route.params.slug
def
1
3
如果你有以下的文章陣列
你可以使用類似
this.array.filter(post => post.slug !== this.$route.params.slug)
的方法進行過濾#。如果
this.$route.params.slug
等於def
,它將只給出 id 為1
和3
的文章。