Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jsrender与laravel一起使用_Laravel_Jsrender - Fatal编程技术网

将jsrender与laravel一起使用

将jsrender与laravel一起使用,laravel,jsrender,Laravel,Jsrender,你好, 我想将jsrender与laravel结合使用,但我在blade引擎方面遇到了一些问题,因为它们都使用双括号表示法来存储数据,但无法让它们编译 在我的刀片文件中,我有: @include('templates/note'); 然后是“templates/note.blade.php”中的模板 当然,这给了我关于{{}的问题 那么,如何将jsrender与laravel结合使用呢? 任何帮助都将不胜感激。在JsRender和JsViews中,您可以设置自己选择的分隔符,而不是使用默认的{

你好, 我想将jsrender与laravel结合使用,但我在blade引擎方面遇到了一些问题,因为它们都使用双括号表示法来存储数据,但无法让它们编译

在我的刀片文件中,我有:

@include('templates/note');
然后是“templates/note.blade.php”中的模板

当然,这给了我关于{{}的问题

那么,如何将jsrender与laravel结合使用呢?
任何帮助都将不胜感激。

在JsRender和JsViews中,您可以设置自己选择的分隔符,而不是使用默认的{,}

有关文档,请参阅


这里有一个测试用例显示了这一点:

在JsRender和JSView中,您可以设置自己的分隔符选择,而不是使用默认的{{,}

有关文档,请参阅

下面是一个测试用例,展示了这一点:

[更新] 显然,根据以下问题,这在Laravel>=5.4上不起作用:。因此,您可以使用@{}来阻止blade编译标记

您可以改为更改刀片引擎的内容标记/分隔符。通过使用setContentTags函数。例如,我通常使用:

[更新] 显然,根据以下问题,这在Laravel>=5.4上不起作用:。因此,您可以使用@{}来阻止blade编译标记

您可以改为更改刀片引擎的内容标记/分隔符。通过使用setContentTags函数。例如,我通常使用: