示例代码(精简)
namespace App\Admin\Forms\Steps;
class Tests extends StepForm
{
public function form()
{
$this->table('题目', function ($table) {
$table->text('name', '题目名称')->required();
});
}
}
使用以上代码会报Error:
Argument 1 passed to Encore\Admin\Form\NestedForm::setForm() must be an instance of Encore\Admin\Form or null, instance of App\Admin\Forms\Steps\Tests given, called in /home/vagrant/code/videotrn/vendor/encore/laravel-admin/src/Form/Field/Table.php on line 93 (View: /home/vagrant/code/videotrn/vendor/encore/laravel-admin/resources/views/widgets/form.blade.php)
但是使用$this->text()一类是正常没有报错的。
laravel admin versions : * v1.8.1
我想不通.jpg。希望能有大佬指点迷津。