【发布时间】:2017-10-04 05:26:08
【问题描述】:
我见过这些电话:
$location.url('/path/to/something/' + id + '/index');
和
$location.path('/path/to/something/' + id + '/index');
他们似乎在做同样的事情。
从文档中我发现 URL 是例如/path?a=b#hash,路径是 URL 的一部分。
在参数相同的情况下,使用这些 setter 中的哪一个($location.path 或 $location.url)有什么区别吗?
【问题讨论】:
-
如果您不使用搜索字符串,则不会。它们不包含在
path