【发布时间】:2021-09-07 03:15:01
【问题描述】:
这是我的代码:
@for($var=0; $var<$count; $var++)
{{ $count }}
@endfor
这是它显示的错误:
语法错误,意外的'}'(视图:...)
当我删除{{ $count }}时它工作正常
更新:
我从 livewire php 文件中获取了 $count,但即使我将 {{}} 为空,错误也会出现。我从来没有想过,我有很多组件和 php 文件,并且在所有这些上都使用了 foreach,而且效果很好。
当我在 for 循环外使用 {{$count}} 时,它也可以工作。很奇怪。
【问题讨论】:
-
这是那个循环的唯一内容吗?您尝试过什么来解决问题?模板文件是否包含更多,可能是一个打开的
<?php标签? -
请分享更多详细信息,例如触发此错误的文件的完整内容
-
欢迎来到 SO,@Solomon!也分享您的组件类,以便我们能够为您提供帮助。
-
这段代码非常好。因此,问题必须在其他地方。就像上面已经提到的其他人一样,我们需要更深入地了解问题可能出在哪里。
标签: php laravel for-loop laravel-livewire