我正在使用laravel
我有一个名为admin的布局文件,其中有一些外部文件,如
此文件下面的位于公共目录
中 <script type="text/javascript" src="plugins/jquery.js"></script>
<script type="text/javascript" src="plugins/plugins.js"></script>
<script type="text/javascript" src="plugins/main.js"></script>
现在我有两个视图一个帖子,另一个是allpost
和每个布局的路线都是这样的
发布视图的/ posts
所有帖子视图的/ posts / 1
现在,当我加载第一个视图时,一切正常,它会加载所有外部依赖
http://Myserver.com/plugins/jquery.js 本地文件的路径是正确的
但是当我加载第二个视图,这是特定的帖子whith post id 它无法加载外部文件,因为它需要不同的路径来加载文件,如
http://Myserver.com/posts/plugins/jquery.js“
所以我怎么能解决这个问题所以我可以为两个视图使用相同的布局。
提前感谢,非常感谢。
答案 0 :(得分:1)
尝试在js url:
的开头添加根斜杠<script type="text/javascript" src="/plugins/jquery.js"></script>