最佳答案
$form->select('type')
->options(['radio' => '单选', 'checkbox' => '多选', 'input' => '填空'])
->when(['radio', 'checkbox'], function (Form $form){
$form->textarea('options')->help('每行一个选项,请勿空行')
->customFormat(function ($options){
return empty($options) ? '' : implode(PHP_EOL, $options);
});
})
->placeholder('请选择题型')
->required();
讨论数量:
$form->select('type')
->options(['radio' => '单选', 'checkbox' => '多选', 'input' => '填空'])
->when(['radio', 'checkbox'], function (Form $form){
$form->textarea('options')->help('每行一个选项,请勿空行')
->customFormat(function ($options){
return empty($options) ? '' : implode(PHP_EOL, $options);
});
})
->placeholder('请选择题型')
->required();
推荐文章: