JQuery AJAX не работает в Laravel 5.6 - PullRequest
0 голосов
/ 25 мая 2018

В assets/js/bootstrap.js У меня есть:

window._ = require('lodash');

window.Popper = require('popper.js/dist/umd/popper');

try {
    window.$ = window.jQuery = require('jquery/dist/jquery.slim');

    require('bootstrap');
} catch (e) {}

Мой package.json

"devDependencies": {
        "axios": "^0.17",
        "bootstrap": "^4.1.1",
        "cross-env": "^5.1",
        "jquery": "^3.2",
        "laravel-mix": "^1.0",
        "lodash": "^4.17.4",
        "popper.js": "^1.12.6",
        "vue": "^2.5.7"
    }

Так что я думаю, для ajax вам нужно jquery, а не jquery slim.

Итак, как мне получить только jquery и заставить laravel 5.6 использовать jquery вместо slim версии.

1 Ответ

0 голосов
/ 25 мая 2018

Просто включите jQuery вместо jQuery slim:

window.$ = window.jQuery = require('jquery');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...