gpt4 book ai didi

dart - 如何改写URL?

转载 作者:行者123 更新时间:2023-12-03 03:19:02 24 4
gpt4 key购买 nike

我正在制作一个Web应用程序。

我有一个带有POST方法的表单,其 Action 值等于“/ login”。

<form action="/login" method="POST">
<label for="mail">Email</label><input name="log" id="mail" type="text">
<label for="pass">Pass</label><input name="pass" id="pass" type="text">
<input type="submit">

当按下提交按钮时,服务器获取表格,然后返回到索引页面。
但是,在地址栏中,我有“local:5050 / login”,并且将有“local:5050”。

我可以删除“登录”提示吗?

最佳答案

由于您正在制作SPA,因此您将不希望填写表单的POST方法。通常,这是在dart中通过将侦听器附加到form元素上完成的,然后在该侦听器中您可以做几件事:

1)取消默认操作(另请参见:How do I prevent an on.submit event from changing/reloading the page?)

2)从表单中获取您感兴趣的值(或可能采用整个表单本身)

3)通过AJAX请求将值发送到服务器,并监听来自服务器的响应以确认其有效等。

有关完成其他步骤的更多信息,请参见Dart tutorials on forms

关于dart - 如何改写URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23133241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com