[英]converting Laravel array values into Javascript variables in blade
I have a foreach in a blade that loops through an array as follows:我在一个刀片中有一个 foreach ,它遍历一个数组,如下所示:
@foreach($qwin as $qwinners)
<div>
<a href="" >{{$qwinners->title}}</a>
</div>
<br>
@endforeach
The above loop will result in 5 values.上述循环将产生 5 个值。 I want to store each of the 5 values in 5 Javascript variables to be used after that in javascript functions.我想将 5 个值中的每一个存储在 5 个 Javascript 变量中,然后在 javascript 函数中使用。 How can this conversion be done in a blade?这种转换如何在刀片中完成?
You can assign an array plucked from the collection to a Javascript object like so您可以将从集合中提取的数组分配给 Javascript object 像这样
<script>
var qwinnners = {!! $qwin->pluck('id', 'title') !!};
</script>
Hope this helps希望这可以帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.