如何通过在 Angular 中添加 ?¶ms 来构建自定义 URL?
How to build custom URL by adding ?¶ms in Angular?
我正在尝试构建自定义 URL 并在用户选择我的仪表板中的项目时更新 URL。
例如,单击几个项目后 URL could/should 看起来像:
#/dashboard?&portfolio=GOOG&ticker1=GOOG
目前 URL 仅在 /dashboard
(console.log($location.path());
)
结束
我该如何更新 $location.path()
来添加这样的参数?有很多 questions/answers 和从 URL 获取参数的指南,但是您首先要如何更新 URL?
说如果你想添加以下内容:
?&portfolio=GOOG&ticker1=GOOG
只需将您的参数组织在一个对象中,例如
var params = {
portfolio: GOOG,
ticker1:GOOG
}
并使用,
$location.url('/dashboard ').search(params);
希望对您有所帮助!!!
我想我明白你在说什么。我相信您可以使用 PHP GET 函数来做到这一点。 PHP 中的 GET 函数会将您尝试与后端通信的信息添加到 URL,而 POST 函数则不会。
我正在尝试构建自定义 URL 并在用户选择我的仪表板中的项目时更新 URL。
例如,单击几个项目后 URL could/should 看起来像:
#/dashboard?&portfolio=GOOG&ticker1=GOOG
目前 URL 仅在 /dashboard
(console.log($location.path());
)
我该如何更新 $location.path()
来添加这样的参数?有很多 questions/answers 和从 URL 获取参数的指南,但是您首先要如何更新 URL?
说如果你想添加以下内容:
?&portfolio=GOOG&ticker1=GOOG
只需将您的参数组织在一个对象中,例如
var params = {
portfolio: GOOG,
ticker1:GOOG
}
并使用,
$location.url('/dashboard ').search(params);
希望对您有所帮助!!!
我想我明白你在说什么。我相信您可以使用 PHP GET 函数来做到这一点。 PHP 中的 GET 函数会将您尝试与后端通信的信息添加到 URL,而 POST 函数则不会。