尝试使用Angular从API产品获取数据

时间:2020-01-28 20:30:02

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

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

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

public string ArtId { get; set; }

,并且在我用于作为模板数据库属性种子的JSON文件中,ArtId

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

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

一样使用它
{{p.artId}}

我认为我需要在JSON配置中进行一些更改,但是我不知道什么。

1 个答案:

答案 0 :(得分:1)

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

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

在配置中。