Laravel & 阿尔戈利亚 Instantsearch.js
Laravel & Algolia Instantsearch.js
我遇到错误:
Use of undefined constant image - assumed 'image' (View: C:\laragon\www\project\resources\views\home.blade.php)
当我尝试显示我的 Algolia 命中模板时:
<script type="text/html" id="hit-template">
<div class="hit">
<div class="hit-image">
<img src="{{image}}" alt="{{name}}">
</div>
<div class="hit-content">
<h3 class="hit-price">${{price}}</h3>
<h2 class="hit-name">{{{_highlightResult.name.value}}}</h2>
<p class="hit-description">{{{_highlightResult.description.value}}}</p>
</div>
</div>
</script>
但看起来 Laravel 认为我正在尝试使用 Blade 输出信息。
有什么解决办法吗?
blade
认为花括号是其模板的一部分这一事实是正确的。
您似乎可以使用此语法告诉 blade 不要尝试插值:
@{{ ... }}
和
@{{{ ... }}}
来源: .
我遇到错误:
Use of undefined constant image - assumed 'image' (View: C:\laragon\www\project\resources\views\home.blade.php)
当我尝试显示我的 Algolia 命中模板时:
<script type="text/html" id="hit-template">
<div class="hit">
<div class="hit-image">
<img src="{{image}}" alt="{{name}}">
</div>
<div class="hit-content">
<h3 class="hit-price">${{price}}</h3>
<h2 class="hit-name">{{{_highlightResult.name.value}}}</h2>
<p class="hit-description">{{{_highlightResult.description.value}}}</p>
</div>
</div>
</script>
但看起来 Laravel 认为我正在尝试使用 Blade 输出信息。 有什么解决办法吗?
blade
认为花括号是其模板的一部分这一事实是正确的。
您似乎可以使用此语法告诉 blade 不要尝试插值:
@{{ ... }}
和
@{{{ ... }}}
来源: