我正在尝试使用ajv-keywords中的 if/then/else关键字创建条件验证,但是我在浏览器控制台中收到以下错误:"未捕获错误:关键字如果已定义".
我究竟做错了什么?
import * as ajvErrors from 'ajv-errors';
import * as ajvKeywords from 'ajv-keywords';
const ajv = new Ajv({ allErrors: true, jsonPointers: true });
ajvErrors(ajv);
ajvKeywords(ajv);
const schema = {
if: {
properties: {
fundraiser: { type: 'string' }
}
},
then: {
required: ['title'],
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |