## addRadio('name值', '标题', '提示', '选项' , '默认值', '额外属性')
标识符:`radio`
| 参数 | 含义 | 类型 | 默认值 |
| --- | --- | --- | --- |
| name | name值 | string | 必填 |
| title | 标题 | string | 可为空 |
| tips | 提示 | string | 可为空 |
| options | 选项 | array | 必填 |
| default | 默认值 | string/array | 可为空 |
| extra_attr | 额外属性 | array| 可为空 |
| 额外属性 | 含义 | 类型 | 默认值 | 可选值 |
| --- | --- | --- | --- | --- |
| disabled| 禁止选择项 | string,array | 空 | |
### 简单的例子
~~~
return PBuilder::make('form')
->addRadio('city', '选择城市', '', ['gz' => '广州', 'sz' => '深圳', 'sh' => '上海'])
->fetch();
~~~
### 默认值
~~~
$list_city = ['gz' => '广州', 'sz' => '深圳', 'sh' => '上海'];
return PBuilder::make('form')
->addRadio('city', '选择城市', '请选择城市', $list_city, 'gz')
->fetch();
~~~
### 自定义placeholder
自定义表单项的placeholder,只需在title后面添加“`[:提示文字]`”,如:
~~~
$list_city = ['gz' => '广州', 'sz' => '深圳', 'sh' => '上海'];
return PBuilder::make('form')
->addRadio('city', '选择城市[:请选择一个城市]', '请选择城市', $list_city, 'gz,sh'')
->fetch();
~~~
- 快速构建器(Builder)
- 表格(table)
- 设置页面标题
- 设置页面提示信息
- 添加一列
- text
- switch
- status
- yesno
- text.edit
- icon
- date
- time
- datetime
- 标签
- select
- 数组
- link
- picture
- pictures
- button
- 添加多列
- 隐藏第一列多选框
- 设置模版路径
- 设置页面空数据提示
- 模板变量赋值
- 设置分页条数
- 去除分页
- 设置Tab按钮列表
- 添加数量索引
- 数据AJAX地址
- 表单(form)
- 设置页面标题
- 设置页面提示信息
- 添加表单项
- 单选
- 复选
- 日期
- 时间
- 开关
- 范围
- 按钮
- 密码框
- 取色器
- 静态文本
- 日期时间
- 日期范围
- 下拉菜单
- 分组下拉菜单
- 下拉菜单Ajax
- 分组下拉菜单Ajax
- 单文件上传
- 多文件上传
- 单图片上传
- 多图片上传
- 隐藏表单项
- 图标选择器
- 单行文本框
- 多行文本框
- 百度编辑器
- 单图片展示
- 多图片展示
- 单文件展示
- 多文件展示
- 数据表格
- 表单表格
- 穿梭框
- 树形菜单
- 滑块
- 评分
- 自定义HTML
- 代码块
- 引用区块
- 分割线
- 分组
- 是否ajax方式提交
- 设置表单提交方式
- 设置Tab按钮列表
- 设置触发器
- 设置模版路径
- 模板变量赋值
- 设置页面空表单项提示
- 设置表单令牌
- 授权