ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> addNumber('字段名称', '字段别名' [, '提示信息', '默认值', '最小值', '最大值', '步进值', '额外属性','额外css类','是否必填']) 标识符:`number` | 参数 | 含义 | 类型 | 必填 | | --- | --- | --- | --- | | name | 字段名称(英文) | string | 是 | | title | 字段别名(中文)| string | 是 | | tips | 提示信息 | string | 否 | | default | 默认值 | string | 否 | | min | 最小值 | string | 否 | | max | 最大值 | string | 否 | | step | 步进值 | string | 否 | | extra_attr | 额外属性 | string | 否 | | extra_class | 额外css类 | string | 否 | | required | 是否必填 | bool| 否 | 数字框,一般只需要两个参数(name, title),其他项目均为选填项。 ``` return FormBuilder::getInstance() ->addNumber('num', '数量') ->fetch(); ``` 效果: ![](https://img.kancloud.cn/39/2c/392cd73c013668eb0939699ef9ad682f_644x61.png) ## 最小值 默认是没有最小值的,可以设置一个最小值 ~~~ ->addNumber('num', '数量', '', '', '-10') ~~~ ## 最大值 最大值和最小值一样,默认值没有限制,有需要的话可以给个限制 ~~~ ->addNumber('num', '数量', '', '', '0','100') ~~~ ## 步进值 默认的步进是1,也就是你点击一次小箭头,每次加1或减1,可以设置为其他值 ~~~ ->addNumber('num', '数量', '', '', '0','100', '5') ~~~ ## 完整示例 ~~~ ->addNumber('goods_number', '数字框', '提示信息', '', '300', '400', '2', 'extra_attr', 'extra_class', true) ~~~ > 注意:number类型浏览器的支持并不好,请谨慎使用,一般用单行文本类型代替