簡體   English   中英

我可以在javascript代碼中使用刀片中的數據嗎?

[英]Can I use data from blade inside javascript code

我可以將刀片變量傳遞給javascript代碼:

var deadline = 'Octobar 20 2015 22:00:00 UTC+0200';
initializeClock('clockdiv', deadline);  
    };

如何通過{{$article->auction_end}}傳遞deadline變量? 這是可能的還是我需要撥打ajax電話?

我通常喜歡做什么,因為我認為它比直接將php變量設置為javascript變量更清晰,而是為它生成元標記。

<meta name="deadline" content="{{ $article->auction_end }}" >

然后你可以稍后用jquery抓住它。

var deadline = $('meta[name=deadline]').attr('content');

如果你想將js分解成自己的文件而不是在你的視圖中有一堆javascript,這種方式特別有用。

但是,是的,可以用PHP設置你的javascript變量,假設你的javascript在.blade.php文件中......

var deadline = '{{ $article->auction_end }}';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM