У меня есть приложение ASP.NET, где мы используем AngularJS. Проблема в том, что когда мы нажимаем «редактировать», новое представление открывается в том же окне (вкладке). Как открыть его в новом окне (вкладка)? Вот код:Как открыть новое окно (вкладка) в AngularJS?
list.html:
<td><a ng-click="editUser(u.ID)">edit</a></td>
AngularJS:
AdminUsersApp.controller("ListController", function ($scope, $location, $http, ErrorUI, Users, Cashdesks) {
...
$scope.editUser = function (id) {
$location.path("/edit/" + id);
};
Вы пытались 'window.open ("/edit/"+ id);' – Nilesh
Возможный дубликат http://stackoverflow.com/questions/20099784/open-links-in-new-window-using-angularjs – morsor
@Nilesh: Это не работает, потому что это какой-то путь, полученный методом $ location.path. – tesicg