"name": {
"bsonType": "string",
"description": "商品名称",
"title": "商品名称",
"trim": "both",
"maxLength": 20,
"errorMessage": {
"required": "{title}必填",
"maxLength": "{title}不能大于{maxLength}个字符"
}
}
用schema2code生成前端界面,不输入商品名称,点击提交
- 发布:2022-05-09 10:38
- 更新:2022-05-09 11:34
- 阅读:418
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win7
HBuilderX版本号: 3.4.7
操作步骤:
预期结果:
提示:商品名称必填
提示:商品名称必填
实际结果:
提示:{title}必填
提示:{title}必填
title 标题,开发者维护时自用,详情 https://uniapp.dcloud.net.cn/uniCloud/schema.html#segment
不推荐在错误提示中使用,不对这个做兼容处理
全栈OkLin (作者) - android、ios、web、小程序、uniapp、python、php。。。。。。
"remain_count": {
"bsonType": "int",
"description": "库存数量",
"label": "库存数量",
"minimum": 1,
"maximum": 999999,
"errorMessage": {
"required": "{label}必填",
"minimum": "{label}不能小于{minimum}",
"maximum": "{label}不能大于{maximum}"
}
},
自动生成的校验规则,怎么没提示 "{label}不能大于{maximum}" ?
全栈OkLin (作者)
还有另外一个问题,int类型,配置了maximum。自动生成的校验规则,怎么没提示 "{label}不能大于{maximum}" ?详情见本帖2楼
2022-05-09 11:35
DCloud_uni-ad_HDX
回复 全栈OkLin: 这种写法目前只能有一个生效,后续会改进,可以这样写minimum: {label}必须介于{minimum}and{maximum}之间
2022-05-11 11:03