【问题标题】:Error: Could not resolve 'myNewEntity' from state 'site'错误:无法从状态“站点”解析“myNewEntity”
【发布时间】:2015-10-03 20:14:52
【问题描述】:

由于当前的 JHipster 不支持实体中的嵌入对象,因此我必须在运行“yo jhipster:entity myEntity”后更改前端代码以及后端代码。更改相关的新创建的 Javascript 文件后,出现错误

Error: Could not resolve 'myNewEntity' from state 'site'

当我单击“实体”下的实体菜单项时。由于这个错误,我无法对我的项目进行任何手动测试。

我只能找到一个带有the error 的条目。不过,我的情况不在产品模式下。

如何解决这个错误?

【问题讨论】:

  • 我遇到了同样的问题,最后这个问题是因为我忘记在 index.html 中添加 myentitie.state.js 了,所以我只需要添加它,一切正常

标签: jhipster


【解决方案1】:

这取决于您对 jhipster:entity 生成的 angular-ui 路由器状态所做的修改。

你应该看看 myEntity.js,它应该定义 4 个状态。 然后将这些名称与 navbar.html 中实体菜单的 ui-sref 进行比较。

另一种可能是您忘记在 index*;html 中添加或更改 js 脚本,因此您的状态未定义。

【讨论】:

  • 非常感谢您提供的信息。一旦我得到一个新生成的应用程序直到修改点,我会调查。
  • 您接受的答案百分比如此之低,我什么都不期待。
  • 嗨,盖尔,很抱歉回复缓慢。我昨晚刚刚又完成了项目生成过程。到目前为止,根据我的测试,这次没有出现问题。我没有注意到我在 Javascript 代码思想中所做的任何不同。
猜你喜欢
  • 2015-04-28
  • 1970-01-01
  • 1970-01-01
  • 2015-03-31
  • 1970-01-01
  • 2017-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多