使用Laravel默认的mix webpack打包js文件时,已经内置了jquery,但是在blade页面中写jquery代码时,仍然报错:$ is not defined,具体如图:
解决方法是去掉调用app.js代码中的defer。
将:
<script src="{{ asset('js/app.js') }}" defer></script>
改为:
<script src="{{ asset('js/app.js') }}"></script>
使用Laravel默认的mix webpack打包js文件时,已经内置了jquery,但是在blade页面中写jquery代码时,仍然报错:$ is not defined,具体如图:
解决方法是去掉调用app.js代码中的defer。
将:
<script src="{{ asset('js/app.js') }}" defer></script>
改为:
<script src="{{ asset('js/app.js') }}"></script>