addNumber("name值", "标题" [, "提示", "默认值", "最小值", "最大值", "步进值", "额外属性"])
标识符:number
版本 | 新增功能 |
---|---|
1.0.7 | 支持自定义placeholder |
参数 | 含义 | 类型 |
---|---|---|
name | name值 | string |
titile | 标题 | string |
tips | 提示 | string |
default | 默认值 | string |
min | 最小值 | string |
max | 最大值 | string |
step | 步进值 | string |
extra_attr | 额外属性 | string |
extra_class | 额外css类 | string |
还是栗子
return ZBuilder::make("form")
->addNumber("size", "尺寸")
->fetch();
看到这里,默认值大家应该知道怎么设置了,这里就不多说了,说说最小值
最小值
默认是没有最小值的,可以设置一个最小值
return ZBuilder::make("form")
->addNumber("size", "尺寸", "", "". "-10")
->fetch();
这样的话,最小值是-10
最大值
最大值和最小值一样,默认值没有限制,又需要的话可以给个限制
return ZBuilder::make("form")
->addNumber("size", "尺寸", "", "". "0", "100")
->fetch();
只能填写0-100之间的值
步进值
默认的步进是1,也就是你点击一次小箭头,每次加1或减1,可以设置为其他值
return ZBuilder::make("form")
->addNumber("size", "尺寸", "", "". "0", "100", "5")
->fetch();
注意:number类型只有某些浏览器支持,请谨慎使用,一般用单行文本类型代替
自定义placeholder
从1.0.7版本开始,可以自定义表单项的placeholder,只需在title后面添加“[:提示文字]
”,如:
return ZBuilder::make("form")
->addNumber("size", "尺寸[:请输入尺寸]")
->fetch();