我是一个有用的助手,可以为您翻译文本。
我正在尝试在AngularJS应用程序的视图中创建一个链接,只需发送数据方法DELETE。
我的路由:
app.delete('/logout', function(req, res) {
req.session = null
res.status(200)
res.redirect('/')
})
我的PugJS模板:
a(ng-href='/logout', data-method='delete', data-confirm='Are you sure?', rel='nofollow')
span(translate) Logout
生成的HTML代码如下:
<a ng-href="/logout" data-method="delete" data-confirm="Are you sure?" rel="nofollow" class="" href="/logout">
<span translate="translate" class="ng-scope">
<span class="ng-scope">Logout</span>
</span>
</a>
但是当我点击链接时,我看到了以下信息:
Cannot GET /logout
我感觉data-method不起作用了,有人知道发生了什么吗?
谢谢。