我在Nuxt项目中有一个简单的表单-在Netlify上托管并使用Netlify表单功能-这里的文档https://www.netlify.com/docs/form-handling/
<form
action="/confirm" name="request" method="post" data-netlify="true" netlify-honeypot="bot-field"
>
<p class="hidden">
<label>Don’t fill this out if you're human: <input name="bot-field" ></label>
</p>
<v-text-field
label="Name"
name="name"
/>
...
<v-btn
:disabled="!valid"
type="submit"
>send
</v-btn>
</form>
如果我浏览到https://mddomain.com/confirm,就可以正常工作。
如果我是第一次提交表单,则进入/ confirm页面,但是Netlify不能保证数据的安全。如果我再次尝试,则会收到此错误消息:
找不到页面 看来您跟随了一个损坏的链接或输入了此网站上不存在的URL。
返回我们的网站
我的代码怎么了?
答案 0 :(得分:0)
检查nuxt.config.js
有mode: 'universal'
而不是mode: 'spa'
。