Laravel 4 Blade {{}} and Hogan.js {{}} Syntax


Laravel 4 Blade {{}} and Hogan.js {{}} Syntax

我使用的是带有刀片模板引擎和Hogan.js的Laravel 4。

默认情况下,我的站点认为{{...}}被PHP和Laravel使用。现在我想使用Hogan.js,语法也是{{...}}。我得到了一个错误,因为他们在这里使用相同的语法。

如何同时使用两者?

您可以在Hogan占位符前加上@,Laravel将忽略它们。

// This will work only in JavaScript
@{{ JavaScript }}
// This will be rendered in blade
{{ $foo }}