我需要知道,如何使用Angular在新的选项卡/窗口中打开链接。我有一个常规的网站,当用户点击一个按钮“已注册”,我需要打开一个新的标签与登录页面。
我应该使用$location来映射路径吗?最佳实践?
发布于 2013-10-28 00:47:05
你可以使用angular的window服务。要在新选项卡中打开'url‘,
$window.open('url');
发布于 2013-04-24 01:43:40
如果你想打开一个新的标签,我建议你的登录有一个‘/ $routeProvider’的路线,简单地让你的按钮链接到'/ login ',但是,请记住,如果你想在打开一个新标签时保持登录页面在应用中,你将重新加载整个应用。
你可以将它与this之类的东西结合起来,打开一个独立于应用程序的小登录窗口,并监听窗口是否关闭并处理响应。
发布于 2014-06-19 21:44:38
确保按钮类型也不是"submit“类型,否则它将根本不起作用。
https://stackoverflow.com/questions/16171433
复制相似问题