在下面的代码中,我能够输出代码中返回的商品的ID。但是使用console.log({!! $deliver->name !!});
我得到了错误:
参数列表后未捕获到的SyntaxError:缺少
为什么会这样?
<script type="text/javascript">
$( document ).ready(function() {
@foreach ($product->items as $deliver)
//get id
console.log({!! $deliver->id !!});
//get name
console.log({!! $deliver->name !!});
@endforeach
});
</script>
答案 0 :(得分:0)
由于name
是一个字符串,因此必须用引号引起来。
console.log('{!! $deliver->name !!}');