Я видел эти вызовы:
$location.url('/path/to/something/' + id + '/index');
и
$location.path('/path/to/something/' + id + '/index');
Кажется, они делают то же самое.
Из документации я обнаружил, что URL-адрес, например, /path?a=b#hash
, а путь - часть URL.
Есть ли разница в том, какой из этих настроек использовать ($location.path
или $location.url
) в случае одного и того же аргумента?