我正在使用Next.js
中的App Router
编写一个表单验证程序。
// app/register/page.tsx
export default function Register(context: any) {
console.log("Register page", context.params, context.searchParams);
return (
<form method={'POST'} action={'/register'} >
<input name="usr"/>
<input name="pwd"/>
<button type={'submit'}>Submit</button>
</form>
);
}
字符串
我想通过POST
获取客户端传入的数据,但似乎只能通过context.searchParams
和context.params
获取URL上的参数。
我该怎么办?
- 谢谢-谢谢
1条答案
按热度按时间xkftehaa1#
你可以使用像https://www.react-hook-form.com/这样的表单包来获取表单的值,不要忘记在文件的顶部添加'use client'