Laravel 4 Blade {{}}和Hogan.js {{}}语法

zer*_*r02 7 javascript php laravel hogan.js laravel-4

我正在使用Laravel 4和Blade Templating Engine以及Hogan.js.

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

我怎么能同时使用?

Man*_*era 16

你可以@在你的Hogan占位符前面加上,Laravel会忽略它们.

// This will work only in JavaScript
@{{ JavaScript }}

// This will be rendered in blade
{{ $foo }}
Run Code Online (Sandbox Code Playgroud)