JavaScript中的Laravel链接

时间:2019-07-10 10:17:05

标签: javascript php laravel

我的js中有链接:

 url: '/admin/products/ajax-remove-image/' + $('a.myimg').data('name'),

但是从存储库进行git clone之后,此链接不起作用,因为我必须像这样使用

url: '/public/admin/products/ajax-remove-image/' + $('a.myimg').data('name'),

如何使其动态化?我认为这个:

  url: '{{url('/admin/products/ajax-remove-image/')}}' + $('a.myimg').data('name'),

但是这部分

    $('a.myimg').data('name') 

与主链接不兼容。

2 个答案:

答案 0 :(得分:1)

您必须将虚拟主机配置为指向your_project / public目录。 毕竟,您可以使用类似的方法:

let url = location.protocol + '//'+ window.location.hostname + '/admin/products/ajax-remove-image/' + $(a.myimg).data('name');

答案 1 :(得分:0)

将脚本放在public/assets文件夹中并使用{{ asset('your-filename.ext') }}