这是我的Next.js 13中的a组件代码,包含ts、eslint以及脉轮UI。
图像和视频都无法正常工作或显示。
我尝试了HTML <img>
标签以及从脉轮导入图像。仍然是同样的问题,它不工作。
import { Flex } from "@chakra-ui/react";
import Image from 'next/image';
const Navbar:React.FC = () => {
return (
<>
<Flex bg="white" height="44px" padding="6px 12px">
<Flex>
<Image
src={"/public/images/logo.png"} alt='Apex Logo' width="350" height="300"/>
</Flex>
</Flex>
<video src={'/public/images/about video.mp4 '} controls height="100%" width="100%"></video>
</>
)
}
export default Navbar;
1条答案
按热度按时间r1zk6ea11#
我想你不必通过
/public
next.js将自动进入
public
文件夹