我正在尝试在我的组件中使用 Next.js 图像组件进行自动图像优化。
import Image from "next/image";
const PicArrs = () => (
<Image src="remote-location" alt="ViewCrunch" layout="responsive" />
)
但我得到这个错误:
错误:带有 SRC“/renmote-location”的图像必须使用“width”和“height”属性或“unsized”属性。
注意:我希望图像采用 div 的大小,这就是我设置它的原因,layout="responsive"
但是当我设置不需要的高度和宽度时,我不会收到此错误。
我已经阅读了文档,并且如前所述,我什至将布局设置为填充,即使文档说如果布局设置为填充,您不需要高度/宽度道具,我仍然会收到此错误。