Я использую Angular6-json-schema-form для генерации угловых форм из схем JSON.
Я пытаюсь заполнить перечисление схемы из удаленного веб-сервиса REST, используя ссылки " $ ref ", но я получаю MissingRefError.
Вот моя схема:
{
"$id": "http://www.mocky.io/v2/5c7ff2e833000000338484c2.json#",
"title": "A rather large form",
"type": "object",
"properties": {
"noenum": { "$ref": "#/definitions/largeEnum" }
}
}
JSON Внутри ссылки есть следующее:
{
"definitions": {
"largeEnum": {
"type": "string",
"enum": [
"option #0",
"option #1",
"option #2",
"option #3",
"option #4"
]
}
}
}
Если я делаю это локально, это работает:
{
"definitions": {
"largeEnum": {
"type": "string",
"enum": [
"option #0",
"option #1",
"option #2",
"option #3",
"option #4"
]
},
"title": "A rather large form",
"type": "object",
"properties": {
"noenum": {"$ref": "#/definitions/largeEnum" }
}
}
Пожалуйста, смотрите скриншот для ошибки
Мне нужно, чтобы он работал удаленно из размещенного файла JSON или конечной точки REST.