iter(g65): verify 校验文档 props 落到实现,并补齐漏记字段

This commit is contained in:
HIsheR
2026-10-26 12:32:20 +08:00
parent 9e3d91493b
commit b7824f7e2a
5 changed files with 88 additions and 4 deletions
+23
View File
@@ -154,6 +154,12 @@
"n": "width",
"t": "number",
"d": "缩略图宽度像素,高度自适应;缺省走样式默认"
},
{
"n": "fallback",
"t": "string",
"df": "'图片加载失败'",
"d": "加载失败时缩略图内显示的占位文案;缺省「图片加载失败」"
}
],
"example": "image({ src: '/a.png', alt: '架构图', width: 160 })",
@@ -241,6 +247,12 @@
"n": "suffix",
"t": "string | HTMLElement",
"d": "后置附加块(textField/inputNumber 在输入框内侧后、textarea 在下方);缺省不渲染"
},
{
"n": "clearable",
"t": "boolean",
"df": "false",
"d": "开启后有值即显示一键清空按钮;缺省 false"
}
],
"example": "const name = signal(''); const el = textField({ value: name, placeholder: '输入名字…', onInput: (v) => console.log(v) })",
@@ -349,6 +361,11 @@
"n": "suffix",
"t": "string | HTMLElement",
"d": "后置附加块(textField/inputNumber 在输入框内侧后、textarea 在下方);缺省不渲染"
},
{
"n": "maxCount",
"t": "number",
"d": "字数上限:同时设原生 maxlength,并在下方附加块显示实时计数;缺省不限"
}
],
"example": "const bio = signal(''); textarea({ value: bio, rows: 4, placeholder: '一句话介绍…' })",
@@ -1271,6 +1288,12 @@
"k": 1,
"d": "翻页回调"
},
{
"n": "jumpable",
"t": "boolean",
"df": "false",
"d": "末尾显示跳页输入框(总页数 > 1 才出现);缺省 false"
},
{
"n": "pageSizes",
"t": "number[]",