我正在尝试将此列表发送到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
这有什么问题?我可以这样做吗?我需要列表来创建另一个列表。
答案 0 :(得分:0)
首先声明变量并在params中使用它
getList: function (accesslist, amount) {
var accesslist = accesslist;
var amount = amount;
return $http.get('/Theme/GetList', {
params: {
accesslist: accesslist,
amount: amount
}
})
},