Next.js不加载文件

fcwjkofz  于 2023-06-22  发布在  其他
关注(0)|答案(1)|浏览(117)

js和我正在尝试Next.js,这是我的目录

在counter-state.js中
我有这个代码:

import {useState} from "react";

function UpdateCounterButton(props){
    return <div>
        <button onClick={props.updateCount(value=>value+1)}></button>
    </div>
}

function CounterRender(props){
    return <div>{props.count}</div>
}

export default function CounterState(){
    const [counter, setCounter] = useState(0)
    return(
        <>
        <CounterRender count = {counter} />
        <UpdateCOunterButton updateCount = {setCounter}/>
        </>
    )
}

那我就跑

yarn dev

当我去localhost:3030
它打开下一页

当我转到localhost:3030/counter/counter-state
404错误

任何帮助请我做错了什么!!

jecbmhm3

jecbmhm31#

在下一个13中,为了使这个路径工作,结构必须是这样的:在app中,一个文件夹counter,在这个文件夹中添加其他文件夹counter-state,在这个文件夹中添加一个名为page.js的文件

您可以在这里查看更多信息https://nextjs.org/docs/app/building-your-application/routing

相关问题