数字框

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();
文章导航