为了账号安全,请及时绑定邮箱和手机立即绑定

laravel-admin form 数据格式化 失败

laravel-admin form 数据格式化 失败

PHP
回首忆惘然 2019-03-09 14:54:11
需求:库中的数据是json字符串 需要在 form中 格式话显示使用工具: laravle,laravel-admin我用 laravel的访问器处理访问数据 如下 public function getFirstNameAttribute($value) { return json_decode($value,true); } 报错Method IlluminateViewView::__toString() must not throw an exception google没有得到答案 难道 访问器不能使用 json_decode()?或者那位有更好的方案
查看完整描述

3 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

需要贴下你的视图代码,ps:这个转换可以放在模型里,

protected $casts = [
    'first_name' => 'array',
];
查看完整回答
反对 回复 2019-03-18
?
红糖糍粑

TA贡献1815条经验 获得超6个赞

看你报错,$value 应该是一个json格式的字符串吧!你$value 是json格式的字符串吗?

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 1385 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信