Next.js在内部未加载文件。

huangapple go评论67阅读模式
英文:

Next.js not loading file inside

问题

js,我在尝试 Next.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 时,

它会打开 Next 的页面

Next.js在内部未加载文件。

当我访问 localhost:3030/counter/counter-state 时,

它显示 404 错误

Next.js在内部未加载文件。

请帮忙,我做错了什么!!

英文:

js and i am trying Next.js and this is my directory

Next.js在内部未加载文件。

and in counter-state.js

I have this code:

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}/>
        </>
    )
}

Then i run

yarn dev

when i go localhost:3030

it opens next's page

Next.js在内部未加载文件。

and when i go localhost:3030/counter/counter-state

it gives 404 error

Next.js在内部未加载文件。

any help please what i am doing wrong !!

答案1

得分: 1

在接下来的13步中,为了使此路径正常工作,结构必须如下:在app文件夹内,添加一个名为counter的文件夹,在其中再添加一个名为counter-state的文件夹,然后在这个文件夹中添加一个名为page.js的文件。

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

英文:

In Next 13 To be able to make this path work, the structure must be this: Inside app, a folder counter, inside this add other folder counter-state and within this folder add a file named page.js

Next.js在内部未加载文件。

You can take a look here for more info https://nextjs.org/docs/app/building-your-application/routing

huangapple
  • 本文由 发表于 2023年6月12日 07:33:44
  • 转载请务必保留本文链接:https://go.coder-hub.com/76452905.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定