假设我有通过 Javascript 来自 Controller 的数据。
所以数据是分页的,我想在 javascript 中显示分页结果。我的意思是...我想在 javascript 中使用 links()
方法。
Controller
$schedules= DB::table('schedules')
->paginate(4);
Javascript,
success:function(schedules)
{
console.log(schedules);
$('#table').append(' <ul class="pager">'+{{ $schedules>links() }}+'</ul>');
})
但不幸的是不起作用,有什么帮助吗?
最佳答案
从 Controller 推送 html 分页结果,可能在 Blade 文件中输入 javascript 代码
// Controller
$paginate = '';
$paginate .= $datas->links();
//blade文件中的JS代码
<script type="text/javascript">
let paginate = '<div>';
paginate += {!! json_encode($paginate) !!}
paginate += '</div>'
consolelog(paginate)
</script>
关于javascript - Laravel:如何在 JavaScript 中使用 Laravel Blade?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57192488/