Ja. Blade ist eine serverseitige Vorlagen-Engine. Wenn Sie eine Blade-View-Datei haben, wird sie vor dem Javascript ausgeführt. In Ihrem Fall wird NoImg den erweiterten Wert vom Helfer-Asset() zurückgegeben, wenn der HTML-Code vom Server zurückgegeben wird.
Dies wird die Arbeit in Ordnung sein:
<?php
// variable from your controller...
$image = 'https://images.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png';
?>
// your js inside of a blade file...
var image = new Image(272, 92);
image.src = '{{ $image }}'; // or asset("path/to/your/image.png")
document.body.appendChild(image);
Ja. Blade ist eine serverseitige Vorlagen-Engine. Wenn Sie eine Blade-View-Datei haben, wird sie vor dem Javascript ausgeführt. In Ihrem Fall wird NoImg den erweiterten Wert vom Helfer-Asset() zurückgegeben, wenn der HTML-Code vom Server zurückgegeben wird. –
Das kannst du durchaus - tatsächlich habe ich das öfter benutzt, als ich in Laravel zugeben will. – Tor
@Tor hast du es genauso gemacht wie ich? – Yosef