php - 如何在 Laravel Yajra 数据表和 '.{{ csrf_token() }} 中使用 csrf 令牌。不工作
问题描述
我在 laravel 中有这段代码并使用了 YAJRA 数据表并且不能使用 csrf 令牌。这是我的代码:
return DataTables::of($destroyList)
->addColumn('action', function ($destroyList){
return '<form id="delete-data">
{{ csrf_field() }}
<a href="#" data-id="'. $destroyList->id .'" title="Restore?" class="restore"> <i class="fa fa-rotate-left"></i></a>
|
<a href="#" data-id="'. $destroyList->id .'" title="Parmanent Delete?" class="ptrash"> <i class="fa fa-trash"></i> </a>
</form>';
})
->toJson();
解决方案
如果您需要向 dataTable 列添加复杂视图,则可以为此使用自定义刀片视图。
->addColumn('action', function ($destroyList){
return view('destroyList.action'['destroyList' =>$destroyList]);
});
action.blade.php
然后在您的resources/views/destroyList
文件夹中使用所需的 html创建一个文件:
<form id="delete-data">
{{ csrf_field() }}
<a href="#" data-id="{{ $destroyList->id }}" title="Restore?" class="restore"> <i class="fa fa-rotate-left"></i></a>
|
<a href="#" data-id="{{ $destroyList->id }}" title="Parmanent Delete?" class="ptrash"> <i class="fa fa-trash"></i> </a>
</form>
推荐阅读
- java - 为什么kafka中有多个反序列化器,如字符串、字节、短?
- ruby-on-rails - 如何将 split 与存储在变量中的正则表达式一起使用?
- html - 将 Font-awesome 插入符号向上和插入符号向下堆叠相邻
- reactjs - 使用 react native firebase 消息传递和 react native firebase 时出错?
- powerbi - 每个 Hiarchy 级别度量计算并将计算聚合到更高级别
- javascript - 点击搜索输入的酷炫css效果
- lua - 如何在 Lua 中执行基本身份验证
- spring-boot - 如何在弹性搜索中使用纬度经度搜索位置附近的区域
- c++ - 从共享库中剥离符号似乎不起作用
- mysql - 致命错误:试图读取结果集