我正在向我的laravel后端发出 AJAX get请求,响应(json响应)包括产品数组,在ajax success函数中,我在产品数组上循环,以在我的html元素中呈现它们。
下面是我的控制器从laravel后端的响应:
return response()->json(['products'=>$products]);
在我的 AJAX success函数(前端)中,我循环遍历产品:
$.each(res.products, function(index, product){
rest += `{!! Theme::partial('product-item', compact('product')) !!}`;
});
我只需要将产品变量(循环参数)放入紧凑函数(循环体)中
如何从紧凑函数中对“product”的响应中解析“product”?
先谢谢你了。
我对这个问题做了一些研究,但我很不幸
2条答案
按热度按时间qjp7pelc1#
解决了这个问题,我能够在返回 AJAX 响应之前生成所需的html,所以我已经生成了所需的数据并将其作为字符串返回,然后在刀片组件中我必须将html字符串串联起来。
wwodge7n2#
我的建议是:
尝试使用console.log记录变量乘积以获得json的结构,这样就可以完成任务了