我有一个Next.js应用程序,需要一张图片来填充其容器的全部高度,并根据其宽高比自动决定其宽度。
我已经尝试了以下方法:
<Image
src="/deco.svg"
alt=""
layout="fill"
/>
这段代码编译成功了,但在前端页面上我看到了以下错误:
错误:使用“/deco.svg”的图片必须使用“width”和“height”属性或“unsized”属性。
这让我感到困惑,因为根据文档,当使用layout="fill"
时,并不需要这些属性。