что делает @url? - PullRequest
       7

что делает @url?

0 голосов
/ 23 апреля 2019

Я наткнулся на это @url в части вызова ajax-запроса.

$.ajax({
       type: "POST",
       url: "{{ @url("/accounts/upload-sf/validate") }}",
       data: formData,
       cache: false,
       contentType: false,
       processData: false,
       success: function(response_json) { ...

Отличается ли @url от url?

1 Ответ

1 голос
/ 23 апреля 2019

Пользовательские директивы Laravel. Вы можете создавать собственные функции для использования в шаблонах лезвий. https://laravel.com/docs/5.8/blade#extending-blade

См. Подпись метода:

if (! function_exists('url')) {
/**
 * Generate a url for the application.
 *
 * @param  string  $path
 * @param  mixed   $parameters
 * @param  bool    $secure
 * @return \Illuminate\Contracts\Routing\UrlGenerator|string
 */
function url($path = null, $parameters = [], $secure = null)
{
    if (is_null($path)) {
        return app(UrlGenerator::class);
    }

    return app(UrlGenerator::class)->to($path, $parameters, $secure);
}

}

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