本文介绍了Laravel 4 Blade {{}}和Hogan.js {{}}语法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将Laravel 4与Blade Templating Engine和Hogan.js一起使用.
默认情况下,我的网站认为PHP和Laravel使用{{...}}
.现在,我想使用Hogan.js,语法也为{{...}}
.我收到一个错误消息,因为它们在此处使用相同的语法.
By default my site thinks {{...}}
is used by PHP and Laravel. Now I want to use Hogan.js and the syntax is {{...}}
too. I am getting an error, because they use the same syntax here.
如何同时使用两者?
推荐答案
您可以将@
放在Hogan占位符之前,Laravel会忽略它们.
You can prepend @
to your Hogan placeholders, and Laravel will ignore them.
// This will work only in JavaScript
@{{ JavaScript }}
// This will be rendered in blade
{{ $foo }}
这篇关于Laravel 4 Blade {{}}和Hogan.js {{}}语法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!