Tôi đã nhìn thấy những cuộc gọi:
$location.url('/path/to/something/' + id + '/index');
và
$location.path('/path/to/something/' + id + '/index');
Có vẻ như họ đang làm điều tương tự .
Từ tài liệu tôi đã tìm thấy URL đó, ví dụ: /path?a=b#hash
và đường dẫn là một phần của URL.
Có sự khác biệt nào trong số này là setters để sử dụng ($location.path
hoặc $location.url
) trong trường hợp đối số giống nhau không?
không nếu bạn không sử dụng chuỗi tìm kiếm. Chúng không được bao gồm trong 'đường dẫn ' – charlietfl