2017-02-08 9 views
0

ich eine Messer-Datei, die unter der Referenzfalsche URL in Laravel gedruckten Blatt

@include('Js/login') 

In dieser oben Datei hat, wie ich unten Code habe

<script> 
    var processingImageUrl = '<img src="'+ "{!! URL('Images/ajax-loader.gif') !!}" + '" />' 
</script> 

Wenn ich die Seite Quelle überprüft, es war Wie unten.

var processingImageUrl = '<img src="' + "{!! URL('Images/ajax-loader.gif') !!}" + '" />' 

Ich versuche, den App-Pfad anzuzeigen, aber aus bestimmten Gründen wird es falsch gedruckt.

Fehle ich etwas?

+1

In der Datei, in der Ihr 'script' hinzugefügt wurde, sollte der Dateiname mit blade.php enden. –

+0

Vielen Dank. posten Sie es als Antwort und ich werde es akzeptieren –

+0

Hey froh, ich könnte Ihnen helfen. Als Antwort geschrieben –

Antwort

0

Sieht aus wie es nicht kompiliert. In der Datei, in der Ihr Skript hinzugefügt wird, sollte der Dateiname mit blade.php enden. Beispiel - testview.blade.php

+0

Upvoted Sie. Danke für die tolle Antwort. Gerade auf Ziel getroffen. –

0

können Sie direkt HTML von Laravel verwenden für das img-Tag

{{ HTML::image('Images/ajax-loader.gif') }} 

oder Sie können von Vermögenswerten direkten Weg hinzufügen

<img src="{{asset('assets/Images/ajax-loader.gif')}}"> 

es für mich arbeiten

0

Machen Sie eine js Variable wie diese in Ihrer Klinge

var pagedefaults = { 
    ajax_image: "{{ asset('/images/ajax-loader.gif') }}", 
} 

Verwenden Sie dies in Ihrer js-Datei

<img src=" + pagedefaults.ajax_image + ">