Javascript 在Laravel 5.4中使用ajax append从数据库检索图像

Javascript 在Laravel 5.4中使用ajax append从数据库检索图像,javascript,ajax,image,laravel-5.4,Javascript,Ajax,Image,Laravel 5.4,我使用ajax请求从数据库中获取数据。现在,我将所有数据追加到我的div中。现在,我的图像源出现了问题。我将图像文件放在名为image\u files的公用文件夹中。我的问题是通过源代码检索图像,并在ajax中使用数据库中的图像文件名进行转换 这是我的密码: function getProducts(category_id) { $("#product-list").empty(); $.ajax({ url:"{{ url('product') }}/" +ca

我使用ajax请求从数据库中获取数据。现在,我将所有数据追加到我的div中。现在,我的图像源出现了问题。我将图像文件放在名为image\u files的公用文件夹中。我的问题是通过源代码检索图像,并在ajax中使用数据库中的图像文件名进行转换

这是我的密码:

function getProducts(category_id) {
    $("#product-list").empty();
    $.ajax({
        url:"{{ url('product') }}/" +category_id,        
        type:"GET",
        dataType: "JSON",        
            success: function(data) {
                if(data.length>0) {
                    for(i=0;i<data.length;i++) {                        
                        $('#product-list').append('<div class="col-md-3 col-sm-3 hero-feature">'+'<div class="thumbnail">'+'<img src="{{ asset('image_files/' . '+data[i]['featured_img']+') }}" alt="">'+'</div>')
                    }
                }
            }
            });
        }
功能getProducts(类别id){ $(“#产品列表”).empty(); $.ajax({ url:“{url('product')}}/”+类别id, 键入:“获取”, 数据类型:“JSON”, 成功:功能(数据){ 如果(数据长度>0){
对于(i=0;i,{{}}内的代码作为laravel的系统变量进行计算,因此不能在其中混合使用javascript

$('#product-list').append('<div class="col-md-3 col-sm-3 hero-feature"><div class="thumbnail"><img src="{{ url('image_files/') }} ' + data[i]['featured_img'] +'" alt=""></div>');
$(“#产品列表”)。附加(“”);
这可能会达到你的目的,或者至少会让你走上正确的道路。

图像未找到galaxy-s8\u gallery\u front\u black\u s4.png
$('#product-list').append('<div class="col-md-3 col-sm-3 hero-feature"><div class="thumbnail"><img src="{{ url('image_files/') }} ' + data[i]['featured_img'] +'" alt=""></div>');