【问题标题】:Adonis Edge Template throws E_INVALID_EXPRESSION: Invalid expression <undefined> passed to (if) blockAdonis Edge 模板抛出 E_INVALID_EXPRESSION:传递给 (if) 块的无效表达式 <undefined>
【发布时间】:2023-04-03 14:32:01
【问题描述】:

我正在尝试做这样的事情。

@each(user in users)
   @if(user.something)
      <h2>something</h2>

   @else
      <h2>something else</h2>

【问题讨论】:

  • 你能分享你的数据吗?重现问题

标签: templating adonis.js


【解决方案1】:

我发现边缘模板引擎不支持任何标签后的空格,这就是导致问题的原因。

【讨论】:

  • 可以确认。 @if (expression) 失败,但 @if(expression) 有效。我觉得这应该作为一个错误提交。
猜你喜欢
  • 2021-07-03
  • 2018-01-23
  • 1970-01-01
  • 2018-04-19
  • 1970-01-01
  • 1970-01-01
  • 2020-10-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多