dcat-admin动态显示表单问题
// 想要实现字段值是一样的有办法吗?
$form->select('type', '表单类型')
->options(\App\Models\Config::FORM_TYPE)
->when([\App\Models\Config::TEXT], function (Form $form) {
$form->text('var_val', '值');
})
->when(\App\Models\Config::TEXTAREA, function (Form $form) {
$form->textarea('var_val', '值');
})
->when(\App\Models\Config::FILE, function (Form $form) {
$form->image('var_val', '图片');
})->default(\App\Models\Config::TEXT);
先把自己几个字段分别命名区分开,例如:
然后,监听表单事件,例如:
注:以上代码未经测试