<form method=POST _method=DELETE action=@{PostR postID} >
<input type=submit value=Delete>
我正在使用MethodOverride
中间件,但Yesod不会将此表单识别为DELETE
方法,而是将其视为POST
方法,从而导致“方法不是提交表单时支持“错误消息。
有什么想法吗?
答案 0 :(得分:2)
我想你想要:
<form method=POST action=@{PostR postID}?_method=DELETE>