【问题标题】:Echo value in Laravel BladeLaravel Blade 中的回声值
【发布时间】:2018-03-31 12:06:14
【问题描述】:

如何在 Blade 模板中的“rekenplichtige”下获取值“name”?如果我这样做:{{ $vestiging->rekenplichtige->name }} 我收到以下错误:ErrorException Trying to get property of non-object

该语法正在工作以获取“gemeente”下的“naam”。我不知道出了什么问题。

【问题讨论】:

  • 你是php7下的吗?
  • 是 7.1 版
  • 这在 stackoverflow 上的几篇文章中有解释
  • 所以是PHP的问题?我需要做什么搜索查询?
  • 在 google 上搜索“php7 Trying to get property of non-object”

标签: php laravel blade


【解决方案1】:
 {{ $vestiging->rekenplichtige}} 

由于数组中的“名称”,您应该使用数组表示法来获取名称。如下所示

{{ $vestiging->rekenplichtige['name'] }}

【讨论】:

    【解决方案2】:
    {{ $vestiging->rekenplichtige()->first()->name }}
    

    这是有效的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-31
      • 2016-10-21
      • 2017-10-08
      • 1970-01-01
      • 2017-10-03
      • 2017-04-29
      • 1970-01-01
      • 2018-07-30
      相关资源
      最近更新 更多