如何从angularjs控制器重定向到MVC操作?

时间:2017-12-18 20:46:24

标签: angularjs asp.net-mvc

我正在尝试从angularjs控制器重定向MVC操作方法。我测试时,下面的线工作正常 它本地但部署了应用程序,它无法找到资源。

$window.location = '/CustomView';

我在下面尝试过但不起作用。

$window.location = $location.path('/').$$absUrl + '/CustomView';

MVC控制器操作是

public ActionResult CustomView()
{
    return View();
}

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

假设MVC中有默认路由设置,您需要将URL定向到/ CONTROLLERNAME / CustomView才能点击该操作。

因此,无论Controller内部的“CustomView”是什么,都可能需要包含在URL中。