note on errors in readme, #65
parent
946ada0229
commit
3073b00cf1
45
KEYWORDS.md
45
KEYWORDS.md
|
@ -9,26 +9,31 @@ The keywords and their values define what rules the data should satisfy to be va
|
|||
## Keywords
|
||||
|
||||
- [type](#type)
|
||||
- [maximum/minimum and exclusiveMaximum/exclusiveMinimum](#maximum--minimum-and-exclusivemaximum--exclusiveminimum)
|
||||
- [multipleOf](#multipleof)
|
||||
- [maxLength/minLength](#maxlength--minlength)
|
||||
- [pattern](#pattern)
|
||||
- [format](#format)
|
||||
- [maxItems/minItems](#maxitems--minitems)
|
||||
- [uniqueItems](#uniqueitems)
|
||||
- [items](#items)
|
||||
- [additionalItems](#additionalitems)
|
||||
- [maxProperties/minProperties](#maxproperties--minproperties)
|
||||
- [required](#required)
|
||||
- [properties](#properties)
|
||||
- [patternProperties](#patternproperties)
|
||||
- [additionalProperties](#additionalproperties)
|
||||
- [dependencies](#dependencies)
|
||||
- [enum](#enum)
|
||||
- [not](#not)
|
||||
- [oneOf](#oneof)
|
||||
- [anyOf](#anyof)
|
||||
- [allOf](#allof)
|
||||
- [Keywords for numbers](#keywords-for-numbers)
|
||||
- [maximum/minimum and exclusiveMaximum/exclusiveMinimum](#maximum--minimum-and-exclusivemaximum--exclusiveminimum)
|
||||
- [multipleOf](#multipleof)
|
||||
- [Keywords for strings](#keywords-for-strings)
|
||||
- [maxLength/minLength](#maxlength--minlength)
|
||||
- [pattern](#pattern)
|
||||
- [format](#format)
|
||||
- [Keywords for arrays](#keywords-for-arrays)
|
||||
- [maxItems/minItems](#maxitems--minitems)
|
||||
- [uniqueItems](#uniqueitems)
|
||||
- [items](#items)
|
||||
- [additionalItems](#additionalitems)
|
||||
- [Keywords for objects](#keywords-for-objects)
|
||||
- [maxProperties/minProperties](#maxproperties--minproperties)
|
||||
- [required](#required)
|
||||
- [properties](#properties)
|
||||
- [patternProperties](#patternproperties)
|
||||
- [additionalProperties](#additionalproperties)
|
||||
- [dependencies](#dependencies)
|
||||
- [Keywords for all types](#keywords-for-all-types)
|
||||
- [enum](#enum)
|
||||
- [not](#not)
|
||||
- [oneOf](#oneof)
|
||||
- [anyOf](#anyof)
|
||||
- [allOf](#allof)
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -81,6 +81,8 @@ ajv compiles schemas to functions and caches them in all cases (using stringifie
|
|||
|
||||
The best performance is achieved when using compiled functions returned by `compile` or `getSchema` methods (there is no additional function call).
|
||||
|
||||
__Please note__: every time validation function or `ajv.validate` are called `errors` property is overwritten. You need to copy `errors` array reference to another variable if you want to use it later (e.g., in the callback).
|
||||
|
||||
|
||||
## Using in browser
|
||||
|
||||
|
@ -191,6 +193,8 @@ Instead of the schema you can use the key that was previously passed to `addSche
|
|||
|
||||
Validation errors will be available in the `errors` property of ajv instance (`null` if there were no errors).
|
||||
|
||||
__Please note__: every time this method is called the errors are overwritten so you need to copy them to another variable if you want to use them later.
|
||||
|
||||
|
||||
##### .addSchema(Array<Object>|Object schema [, String key])
|
||||
|
||||
|
|
Loading…
Reference in New Issue