修复动漫页面每日放送无图片时的报错
This commit is contained in:
@@ -312,7 +312,9 @@ function DoubanPageClient() {
|
|||||||
data = {
|
data = {
|
||||||
code: 200,
|
code: 200,
|
||||||
message: 'success',
|
message: 'success',
|
||||||
list: weekdayData.items.map((item) => ({
|
list: weekdayData.items
|
||||||
|
.filter((item) => item.images) // 过滤掉没有图片的
|
||||||
|
.map((item) => ({
|
||||||
id: item.id?.toString() || '',
|
id: item.id?.toString() || '',
|
||||||
title: item.name_cn || item.name,
|
title: item.name_cn || item.name,
|
||||||
poster:
|
poster:
|
||||||
|
|||||||
+2
-2
@@ -412,11 +412,11 @@ function HomeClient() {
|
|||||||
];
|
];
|
||||||
const currentWeekday = weekdays[today.getDay()];
|
const currentWeekday = weekdays[today.getDay()];
|
||||||
|
|
||||||
// 找到当前星期对应的番剧数据
|
// 找到当前星期对应的番剧数据,并过滤掉没有图片的
|
||||||
const todayAnimes =
|
const todayAnimes =
|
||||||
bangumiCalendarData.find(
|
bangumiCalendarData.find(
|
||||||
(item) => item.weekday.en === currentWeekday
|
(item) => item.weekday.en === currentWeekday
|
||||||
)?.items || [];
|
)?.items.filter((anime) => anime.images) || [];
|
||||||
|
|
||||||
return todayAnimes.map((anime, index) => (
|
return todayAnimes.map((anime, index) => (
|
||||||
<div
|
<div
|
||||||
|
|||||||
Reference in New Issue
Block a user