Laravel5:包括javascript文件
首先,我必须明确地说,我对拉雷维尔很陌生,我还有很多东西要学 在我的一个控制器中,我需要调用一个Javascript函数。要做到这一点,我只需Laravel5:包括javascript文件,javascript,laravel,laravel-5.4,Javascript,Laravel,Laravel 5.4,首先,我必须明确地说,我对拉雷维尔很陌生,我还有很多东西要学 在我的一个控制器中,我需要调用一个Javascript函数。要做到这一点,我只需 echo "<script>triggerPixel();</script>"; 这是正确的方法吗?还是我应该简单地在resources/assets/javascripts中添加一个文件? 我有点迷路了,欢迎解释一下 谢谢 将实际的.js文件放入public/js文件夹中 然后,将所有js引用放在一个文件中,例如,footer
echo "<script>triggerPixel();</script>";
这是正确的方法吗?还是我应该简单地在resources/assets/javascripts中添加一个文件?
我有点迷路了,欢迎解释一下
谢谢 将实际的.js文件放入public/js文件夹中 然后,将所有js引用放在一个文件中,例如,footer.blade.php放在resources/views文件夹中 内部footer.blade.php:
<script src="{{ URL::asset('js/jquery-3.2.1.min.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/custom.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/app.js') }}"></script>
然后使用:
@include('footer')
感谢您的帮助,只需调用其中一个刀片视图中的页脚即可。问题是,我没有使用视图,我只是使用一个控制器来处理一些事情,在这个过程中,我需要调用我的JS文件。这是一篇文章中说,你不应该在控制器中调用javascript函数:如果你是新来的laravel,我强烈建议所有这些视频:当您调用任何javascript函数或包含js时,它们都不起作用。在标记结束之前,您应该在页脚中包含所有js。
<script src="{{ URL::asset('js/jquery-3.2.1.min.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/custom.js') }}"></script>
<script type="text/javascript" src="{{ URL::asset('js/app.js') }}"></script>