我可以将刀片变量传递给javascript代码:
var deadline = 'Octobar 20 2015 22:00:00 UTC+0200';
initializeClock('clockdiv', deadline);
};
如何将deadline
变量与{{$article->auction_end}}
一起传递?
这可能吗?还是我需要拨打ajax电话?
答案 0 :(得分:6)
我通常喜欢这样做,因为我觉得它比直接将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 }}';