我正在使用带 Laravel 8 的 livewire 将表单插入我的数据库,但出现以下错误
I am using livewire with Laravel 8 for insertion of a form into my database and I am getting the following error
我正在使用带 Laravel 8 的 livewire 将表单插入到我的数据库中,但出现以下错误。我尝试 json 对等级变量进行编码,但我无法解决问题。
//my insertion view
<div >
<select class="form-control" id="select2-dropdown">
<option value="">Select Option</option>
<option value="{{ $item }}">{{ $item }}</option>
@foreach($grade as $item)
<option value="{{ $item }}">{{ $item }}</option>
@endforeach
</select>
</div>
//inside livewire/wizard
class Wizard extends Component
{
public $currentStep = 1;
public $first_name, $price, $detail,$middle_name,
public $grade = [
'one',
'two',
'Three',
'Four'
];
public function submitForm()
{
Student::create([
'grade' =>$this->grade
]);
在blade
<select class="form-control" id="select2-dropdown" wire:model="selectedItem"> // wire:model bind to the property
<option value="">Select Option</option>
@foreach($grade as $item)
<option value="{{ $item }}">{{ $item }}</option>
@endforeach
</select>
在组件中
public $selectedItem;
public $grade = [
'one',
'two',
'Three',
'Four'
];
public function submitForm()
{
Student::create([
'grade' =>$this->selectedItem
]);
}
我正在使用带 Laravel 8 的 livewire 将表单插入到我的数据库中,但出现以下错误。我尝试 json 对等级变量进行编码,但我无法解决问题。
//my insertion view
<div >
<select class="form-control" id="select2-dropdown">
<option value="">Select Option</option>
<option value="{{ $item }}">{{ $item }}</option>
@foreach($grade as $item)
<option value="{{ $item }}">{{ $item }}</option>
@endforeach
</select>
</div>
//inside livewire/wizard
class Wizard extends Component
{
public $currentStep = 1;
public $first_name, $price, $detail,$middle_name,
public $grade = [
'one',
'two',
'Three',
'Four'
];
public function submitForm()
{
Student::create([
'grade' =>$this->grade
]);
在blade
<select class="form-control" id="select2-dropdown" wire:model="selectedItem"> // wire:model bind to the property
<option value="">Select Option</option>
@foreach($grade as $item)
<option value="{{ $item }}">{{ $item }}</option>
@endforeach
</select>
在组件中
public $selectedItem;
public $grade = [
'one',
'two',
'Three',
'Four'
];
public function submitForm()
{
Student::create([
'grade' =>$this->selectedItem
]);
}