2017-12-18 143 views
1

我沒有在laravel刀片知識,我有這樣的代碼:PHP Laravel刀模板

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

我想這個價格值傳遞給這個函數

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

但它不以這種方式工作

如何可以通過這個

感謝

+0

你不能執行與JS輸入 – madalinivascu

+0

我怎麼做一個PHP函數? –

+0

做什麼?執行與JS輸入一個PHP函數?用ajax – madalinivascu

回答

-1

請檢查了這一點:Blade & JavaScript Frameworks

由於許多JavaScript框架也使用「捲毛」括號來表示 定表達式應在瀏覽器中顯示,您可以使用@ 符號告知刀片渲染引擎表達式應該保持不變。例如:

<h1>Laravel</h1> 

Hello, @{{ name }}. 

在此示例中,@符號將被Blade刪除;然而,{{ 名稱}}表達仍將由刀片發動機不變,允許 它,而不是由您的JavaScript框架來渲染。

+1

雖然此鏈接可以回答這個問題,最好是在這裏有答案的主要部件,並提供鏈接以供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18285714) – Ivar