从 blade 视图 laravel 访问 属性
Acessing property from blade view laravel
我试图在我的视图中显示一些数据,只有 id
属性 在传递到视图时被更改为某个随机数。其他属性都还行
如果我尝试从这样的视图访问 属性:{{ dd($var[1]) }}
,它会工作并且我可以看到这样的 ID:
但是如果我尝试直接通过 id 访问:{{ dd($var[1]['id']) }}
或 {{ dd($var[1]->id) }}
,我只得到这个:
下面是我直接访问它的更多示例:
如果我使用 gettype()
是这个变量,我会得到 Integer
,但它实际上是一个 string
,正如您在第一个打印屏幕中看到的那样。
为什么我的 blade 视图会这样?我该如何解决?
请在您的控制器中 select id 为 new_id 并尝试打印
$var[1]->new_id or $var[1]['new_id']
它将解决您的问题
如果已修复,请打绿色勾并竖起大拇指,否则请留下评论,我们会尝试更新您
我最终使用了我在同一个数组中收到的另一个 id,看起来 blade 正在解码字符串或类似的东西。感谢您的回答。
我试图在我的视图中显示一些数据,只有 id
属性 在传递到视图时被更改为某个随机数。其他属性都还行
如果我尝试从这样的视图访问 属性:{{ dd($var[1]) }}
,它会工作并且我可以看到这样的 ID:
但是如果我尝试直接通过 id 访问:{{ dd($var[1]['id']) }}
或 {{ dd($var[1]->id) }}
,我只得到这个:
下面是我直接访问它的更多示例:
如果我使用 gettype()
是这个变量,我会得到 Integer
,但它实际上是一个 string
,正如您在第一个打印屏幕中看到的那样。
为什么我的 blade 视图会这样?我该如何解决?
请在您的控制器中 select id 为 new_id 并尝试打印
$var[1]->new_id or $var[1]['new_id']
它将解决您的问题 如果已修复,请打绿色勾并竖起大拇指,否则请留下评论,我们会尝试更新您
我最终使用了我在同一个数组中收到的另一个 id,看起来 blade 正在解码字符串或类似的东西。感谢您的回答。