Reactjs 使用帧运动';时,Nextjs给定元素类型无效错误;s动议.div
我似乎不明白为什么我得到的Reactjs 使用帧运动';时,Nextjs给定元素类型无效错误;s动议.div,reactjs,next.js,framer-motion,Reactjs,Next.js,Framer Motion,我似乎不明白为什么我得到的元素类型无效:应该是字符串(对于内置组件)或类/函数(对于复合组件),但得到了:object。在中包装任何组件时出错 在我的\u app.js中,我有以下内容 import "../styles/index.css"; import Head from "next/head"; import {AnimatePresence} from 'framer-motion' import {useRouterHook} from '..
元素类型无效:应该是字符串(对于内置组件)或类/函数(对于复合组件),但得到了:object。
在中包装任何组件时出错
在我的\u app.js
中,我有以下内容
import "../styles/index.css";
import Head from "next/head";
import {AnimatePresence} from 'framer-motion'
import {useRouterHook} from '../utils/useRouter'
function MyApp({ Component, pageProps }) {
const {route} = useRouterHook()
return (
<>
<Head>
<link
rel="preconnect"
href="https://fonts.gstatic.com"
crossOrigin="true"
/>
<link
rel="preload"
as="style"
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap"
/>
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap"
rel="stylesheet"
/>
</Head>
<AnimatePresence exitBeforeEnter key={route}>
<Component {...pageProps} />
</AnimatePresence>
</>
);
}
export default MyApp;
导入“./style/index.css”;
从“下一个/Head”导入Head;
从“帧运动”导入{AnimatePresence}
从“../utils/useRouter”导入{useRouterHook}
函数MyApp({Component,pageProps}){
const{route}=useRouterHook()
返回(
);
}
导出默认MyApp;
然后我有一个LandingPage
组件,如下所示
从“./utils/Link”导入链接;
从“./utils/path”导入路径;
从“框架运动”导入{motion};
常数着陆页=()=>{
返回(
您可以将键
道具从
移动到