【问题标题】:Trying to get data from API products with Angular尝试使用 Angular 从 API 产品中获取数据
【发布时间】:2020-05-14 07:54:09
【问题描述】:

我正在从 API 获取数据,但不是应有的数据。

我有具有属性的实体“产品”

public string ArtId { get; set; }

在我用于播种模板数据库属性的 ​​JSON 文件中是ArtId

但在 API 中,当我从数据库 ArtId 获取数据时,以小写“a”开头 -> artId

现在在我的产品打字稿界面中,这个属性也是ArtId,但我不能像{{p.ArtId}}那样使用它,我必须像使用它一样

{{p.artId}}

我认为我需要更改 JSON 配置中的某些内容,但我不知道是什么。

【问题讨论】:

  • 你使用的是什么 JSON 库?
  • Newtonsoft 库

标签: c# json angular entity-framework asp.net-web-api


【解决方案1】:

您可以将合约解析器的命名策略更改为

ContractResolver = new DefaultContractResolver() 
                   { 
                      NamingStrategy = new DefaultNamingStrategy() 
                   }

在配置中。

【讨论】:

  • 谢谢,这就是我要找的。​​span>
猜你喜欢
  • 2021-07-25
  • 2018-12-20
  • 2019-10-16
  • 1970-01-01
  • 1970-01-01
  • 2019-09-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多