刷新后,从mvc4 angularjs应用程序中的apicontroller重定向到url
我已经用asp.net、angularjs和bootstrap编写了WebAPI项目 我有如下mvc4 ApicController类:刷新后,从mvc4 angularjs应用程序中的apicontroller重定向到url,angularjs,asp.net-web-api,Angularjs,Asp.net Web Api,我已经用asp.net、angularjs和bootstrap编写了WebAPI项目 我有如下mvc4 ApicController类: public class ProfileController : ApiController { private IReminderDb _db; public ProfileController(IReminderDb db) { _db = db; }
public class ProfileController : ApiController
{
private IReminderDb _db;
public ProfileController(IReminderDb db)
{
_db = db;
}
......
}
当我在浏览器中键入以下内容时
http://localhost:3458/#/Profile
它按预期成功导航到配置文件页面
但是,当我点击刷新页面时,我想知道我可以捕获ApicController中的哪个事件,以便重定向到以下url
http://localhost:3458/#/Profile
如果您有一个从概要文件页面调用的get方法,那么一旦您从webapi请求概要文件数据,就可以点击该方法。但我相信你们可以从客户的角度以更好的方式做你们想做的事情
// api/profiles/1
[HttpGet]
public Profile Get()
{
}
后一部分是客户端路由器服务的控制器,而不是来自服务器。为什么要从服务器重定向?。客户端路由具有此功能。pankaj,在angularjs中,客户端的何处,我可以从中控制?