我正试图将此列表发送到C#MVC控制器方法
getList: function (accesslist, amount)
{
return $http.get('/Theme/GetList',
{
params:
{
accesslist: accesslist,
amount: amount
}
})
},
控制器看起来像这个
public async Task<ActionResult> GetList(IEnumerable<ViewModel> accesslist, double Amount)
列表不会转换为字符串,也不会命中控制器方法。
使用$resource,但不使用$http.get
这是怎么回事?我能做这个吗?我需要该列表来创建另一个列表。
您必须首先声明变量并在params 中使用它
getList: function (accesslist, amount) {
var accesslist = accesslist;
var amount = amount;
return $http.get('/Theme/GetList', {
params: {
accesslist: accesslist,
amount: amount
}
})
},