我为表单定义了一个组件:
/resources/views/components/form.blade.php
{!! Form::model($model, $form) !!}
{{ $slot }}
{!! Form::close() !!}
在编辑刀片文件中,我写了一些这样的代码:
@component('components.form',[
'model' => $user,
'form' => [
'route' => ['users.update', $user],
'method' => 'put',
'class' => 'col-sm-12'
]
])
{!! Form::text('username', null, ['class' => 'form-control']) !!}
@endcomponent
不幸的是,这些字段不能用以前的值填充。
但是当我在{{ dump($model) }}
中/resources/views/components/form.blade.php
时,变量的值为Object
。
出什么问题了?