generateMetadata提供了params
,就像它为页面提供的一样。我需要从我的CMS中获取元数据,使用这些参数中的lang
和slug
。它们总是未定义的,并回退到默认值。
export async function generateMetadata(params: { slug: string, lang: string }): Promise<Metadata> {
const response = await fetchStrapiPageLayout(params.slug ?? '/', params.lang)
return {
title: response.seo_title,
description: response.seo_description,
keywords: response.seo_keywords,
}
}
字符串
现在,最奇怪的部分是有一些控制台日志在那里。
我希望参数有正确的信息,但它没有发生
1条答案
按热度按时间jw5wzhpr1#
try/catch
中写入dec逻辑,以便在出现错误时进行捕获字符串