【发布时间】:2018-01-13 08:30:23
【问题描述】:
我有一个包含表单的 vue 模板:
<form id="logout-form" :action="href" method="POST" style="display: none;">
{{ csrf_field() }}
</form>
在 laravel 中,表单必须定义一个 csrf_field()。但是在 vue 组件中,{{ csrf_field() }} 语句意味着我的 vue 实例中有一个名为 csrf_field 的方法,我正在调用它。
这种情况下如何添加csrf_field?
【问题讨论】:
-
您可以将 CSRF 令牌作为标头
headers['X-CSRF-TOKEN']发送。也可以将其存储到应用程序的元标记中,稍后使用document.querySelector获取它。
标签: laravel vue.js laravel-blade