我的刀片文件位于参考号
之下@include('Js/login')
在上面这个文件中,我有以下代码
<script>
var processingImageUrl = '<img src="'+ "{!! URL('Images/ajax-loader.gif') !!}" + '" />'
</script>
当我检查页面源时,它就像下面一样。
var processingImageUrl = '<img src="' + "{!! URL('Images/ajax-loader.gif') !!}" + '" />'
我正在尝试显示应用路径,但由于某些原因,它被错误地打印出来。
我错过了什么吗?
答案 0 :(得分:0)
您可以使用laravel的直接HTML for img tag
{{ HTML::image('Images/ajax-loader.gif') }}
或者您可以添加资产的直接路径
<img src="{{asset('assets/Images/ajax-loader.gif')}}">
它为我工作
答案 1 :(得分:0)
在你的刀片中制作一个像这样的js变量
var pagedefaults = {
ajax_image: "{{ asset('/images/ajax-loader.gif') }}",
}
在你的js文件中使用它
<img src=" + pagedefaults.ajax_image + ">
答案 2 :(得分:0)
看起来没有编译。添加脚本的文件,文件名应以blade.php结尾。例如 - testview.blade.php