mirror of https://github.com/certd/certd
🔱: [client] sync upgrade with 3 commits [trident-sync]
docs: vModel支持trim、number doc perf: vModel支持trim、number https://github.com/fast-crud/fast-crud/issues/182pull/14/head
parent
3e4a8f230f
commit
508fe69cf8
|
@ -37,6 +37,56 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
trim: {
|
||||||
|
title: "trim空格",
|
||||||
|
type: "text", //虽然不写也能正确显示组件,但不建议省略它
|
||||||
|
search: { show: true },
|
||||||
|
form: {
|
||||||
|
component: {
|
||||||
|
vModel: {
|
||||||
|
name: "value",
|
||||||
|
trim: true
|
||||||
|
},
|
||||||
|
maxlength: 20
|
||||||
|
},
|
||||||
|
helper: "自动移除两端空格"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
number: {
|
||||||
|
title: "转换为number",
|
||||||
|
type: "text", //虽然不写也能正确显示组件,但不建议省略它
|
||||||
|
search: { show: true },
|
||||||
|
form: {
|
||||||
|
component: {
|
||||||
|
vModel: {
|
||||||
|
name: "value",
|
||||||
|
number: true
|
||||||
|
},
|
||||||
|
maxlength: 20
|
||||||
|
},
|
||||||
|
helper: "自动转为number"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
transform: {
|
||||||
|
title: "自定义transform",
|
||||||
|
type: "text", //虽然不写也能正确显示组件,但不建议省略它
|
||||||
|
search: { show: true },
|
||||||
|
form: {
|
||||||
|
component: {
|
||||||
|
vModel: {
|
||||||
|
name: "value",
|
||||||
|
transform: (value) => {
|
||||||
|
if (!value) {
|
||||||
|
return undefined;
|
||||||
|
}
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
maxlength: 20,
|
||||||
|
helper: "自定义transform方法,此处演示空字符串转为undefined"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
search: {
|
search: {
|
||||||
title: "搜索",
|
title: "搜索",
|
||||||
type: "text",
|
type: "text",
|
||||||
|
|
|
@ -8,6 +8,8 @@ const list = [
|
||||||
name: "王小虎",
|
name: "王小虎",
|
||||||
date: "2016-05-02",
|
date: "2016-05-02",
|
||||||
status: "0",
|
status: "0",
|
||||||
|
trim: " aa aa ",
|
||||||
|
number: "123",
|
||||||
province: "1",
|
province: "1",
|
||||||
avatar: "https://alicdn.antdv.com/vue.png",
|
avatar: "https://alicdn.antdv.com/vue.png",
|
||||||
show: true,
|
show: true,
|
||||||
|
|
Loading…
Reference in New Issue