JsonResult不是Angular 4的认定

时间:2018-01-28 00:04:08

标签: angular asp.net-mvc-4

您好我正在使用VS 2015和Angular 4.我有一个通用的控制器方法来发出http请求。

 public JsonResult Get(string endpoint)
    {
       // from Rest sharp
        var result = _restsharpClient.Get<List<object>>(endpoint); 
        return Json(result,JsonRequestBehavior.AllowGet);
    }

在我的角度类中,我将此方法称为http请求

return this.http
        .get('/Home/Get?endpoint='http://examplecode/API/gettestmethod')
        .map((response: Response) => {
            console.log(response);
            return <myclass[]>response.json();  

当我调试代码时,我将数据成功返回到结果变量。但对于角度,我得到一个空数组。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

首先在数组变量上创建并调用this.variable。

&str