在 laravel blade 模板中访问 object 内的 object

Accessing object inside object in laravel blade template

这是我的数据

    {
        pk_int_curated_list_id: 1,
        vchr_list_name: "adasdasd",
        vchr_list_description: "afadfasdfasdf",
        vchr_keywords: "",
        vchr_business_ids: "2",
        fk_int_category_id: 6,
        fk_int_user_id: 1,
        int_status: 1,
        category: {
           pk_int_category_id: 6,
           vchr_category_name: "aaa",
           fk_int_category_id: 5,
           parent_category: {
                pk_int_category_id: 5,
                vchr_category_name: "vat22"
           }
        }
    }

如何在 laravel 5.5

的 blade 模板中访问 parent_category->vchr_category_name

我已经尝试 $var->category->parent_category->vchr_category_name 但我在尝试获取 属性 of non-object

时出错

更新

我刚刚在某处看到 object 不能有 '_' 下划线。

所以我尝试将 parent_category 更改为 parentcategory 并且成功了。

解决方案

Object 名称不能有下划线 '_' .

由于我已经在问题本身添加了更新,因此以下解决方案是对象名称不能有下划线。

所以我尝试将 parent_category 更改为 parentcategory 并且成功了。