在JavaScript数组中推送Laravel集合,可以通过以下步骤实现:
var myArray = [];
$collection = collect([]);
push()
方法将一个元素添加到数组的末尾。但是,由于Laravel集合是在服务器端生成的,无法直接将其推送到JavaScript数组中。需要通过Ajax请求或其他方式将集合传递给前端。$collection = collect([1, 2, 3]);
return response()->json($collection);
var myArray = [];
$.ajax({
url: '/get-collection', // 替换为实际的后端路由
method: 'GET',
success: function(response) {
myArray.push(...response); // 使用扩展运算符将集合中的元素推送到数组中
console.log(myArray);
}
});
请注意,以上答案仅供参考,具体的实现方式和推荐的产品取决于实际需求和环境。
领取专属 10元无门槛券
手把手带您无忧上云