首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Angular6-json- schema -form库获取带键或id的模式已经存在错误。

使用Angular6-json- schema -form库获取带键或id的模式已经存在错误。
EN

Stack Overflow用户
提问于 2019-02-22 07:09:31
回答 1查看 2.7K关注 0票数 1

我使用Angular6-json-schema-form库并包括

import { Bootstrap4FrameworkModule } from 'angular6-json-schema-form'在app.module.ts文件中。另外,我在组件文件中创建了一个JSON模式对象,并在app.component.html文件中使用了下面的内容

代码语言:javascript
复制
<json-schema-form loadExternalAssets="true" [schema]="yourschema" framework="bootstrap-4"></json-schema-form>

但是当我执行npm和localhost时,我在控制台中得到了一个错误。

代码语言:javascript
复制
ERROR Error: schema with key or id "http://json-schema.org/draft-06/schema" already exists

有人能帮我解决这个问题吗。

EN

回答 1

Stack Overflow用户

发布于 2019-08-20 20:20:56

您的项目中似乎有两个JSON模式,它们的id都是"http://json-schema.org/draft-06/schema“。这可能有两个原因:

  1. 实际上,您正在使用的另一个JSON模式文件具有相同的id。
  2. 这个id只有一个模式,但是框架很难从模式中读取$id。在我们的团队中,使用这个框架阅读$id也遇到了一些困难。尝试删除$id及其值并重新运行您的应用程序。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54821809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档