搜索中心
搜索中心 搜索快照

数据表单 - 字段组件基础

字段定义

$field = $form->text('xxx','字段名称');

字段自定义渲染

$field->hookRendering(function (AbstractField $field, $item, $index) {
  // 是否为普通表单模式、增加表单模式、修改表单模式,可根据不同模式反馈不同的渲染内容
  // $field->context()->isModeForm()
  // $field->context()->isModeAdd()
  // $field->context()->isModeEdit()
  return 
    内容
    
        
            字段自定义显示,其中name需要和字段column相同
            
        
    

HTML;
        });

字段默认值

$field->defaultValue('默认值')

提示文字

$field->placeholder('提示文字')

只读模式

$field->readonly(true)

帮助文字

$field->help('帮助文字,支持HTML')

字段校验

// 字段必填
$field->required();
// 匹配URL
$field->ruleUrl();
// 在表中必须唯一
$field->ruleUnique('数据表')
// 匹配正则,目前正则中暂不能包含|
$field->ruleRegex('/^\d+$/');
查看原文
QQ
微信