Angular和ASP.NET Core中的数组模型绑定

时间:2017-01-27 17:58:28

标签: c# angular asp.net-web-api asp.net-core

我正在使用Angular 2 + Asp.net核心堆栈处理Web应用程序,并尝试立即创建对象过滤。

所以我需要将这个模型发送到服务器端:

./hello

我为这样的请求创建了这个URL:

  

API / myctrl /的MyMethod?PARAMS = IJk0Kc60EeacVZTegG5OnA,LgE2TM60EeacVZTegG5OnA

在服务器端,我有这样的模型类:

export class FilterModel {
    public params: string[];
}

和这样的控制器:

public class FilterModel
{
    public IList<string> Params { get; set; }
}

我希望在列表中找到filter.Params两个项目“IJk0Kc60EeacVZTegG5OnA”和“LgE2TM60EeacVZTegG5OnA”,但我得到单个“IJk0Kc60EeacVZTegG5OnA,LgE2TM60EeacVZTegG5OnA”

我该怎么做才能获得正确的模型绑定?我可以以某种方式自定义模型绑定,或者可能是我应该使用不同的URL来使事情正常工作吗?

0 个答案:

没有答案