Ссылки Laravel внутри JavaScript - PullRequest
0 голосов
/ 10 июля 2019

У меня есть ссылка в моем 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 ]

1 голос
/ 10 июля 2019

Вы должны настроить свой виртуальный хост так, чтобы он указывал на директорию your_project / public.В конце концов, вы можете использовать что-то вроде этого:

let url = location.protocol + '//'+ window.location.hostname + '/admin/products/ajax-remove-image/' + $(a.myimg).data('name');
0 голосов
/ 10 июля 2019

поместите скрипт в папку public/assets и используйте {{ asset('your-filename.ext') }}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...