2017-12-18 5 views
1

Ich habe nicht Wissen in Laravel Klinge und ich habe diesen Code:PHP Laravel Klinge Vorlage

<span v-bind:class="{ 'total': (listing.price_per_week), 'total total-center': (!listing.price_per_week)}">@{{ listing.price_view }}*</span> 

I

<?php echo removeFrom(@{{ listing.price_view }}); ?> 

, dass der Preis Wert auf diese Funktion zu übergeben wollen, aber es funktioniert nicht auf diese Weise arbeiten

, wie diese

passieren kann

Dank

+0

Sie können keine PHP-Funktion mit einem js-Eingang ausführen – madalinivascu

+0

Wie kann ich das tun? –

+0

Was tun? Führen Sie eine PHP-Funktion mit einem js-Eingang aus? Verwenden Sie ajax – madalinivascu

Antwort

-1

Bitte check this out: Blade & JavaScript Frameworks

Da auch viele JavaScript-Frameworks „lockig“ verwenden Zahnspange ein Ausdruck gegeben, um anzuzeigen, sollte im Browser angezeigt werden, können Sie das @ Symbol verwenden, um die Blade-Rendering zu informieren Engine ein Ausdruck sollte unberührt bleiben. Beispiel:

<h1>Laravel</h1> 

Hello, @{{ name }}. 

In diesem Beispiel wird das @ -Symbol von Blade entfernt. Der Ausdruck {{ name}} bleibt jedoch von der Blade-Engine unberührt, sodass stattdessen von Ihrem JavaScript-Framework gerendert werden kann.

+1

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/18285714) – Ivar