javascript - 如何获取 URL 的最后一部分,忽略任何 GET 参数?

标签 javascript angularjs

我期望此中的网址为:

/user/username

但最终用户也可以添加他们想要的任何获取参数,如下所示:

/user/username?foo=bar

话虽如此,使用 AngularJS,我只获取用户名(出现在/user/之后)而不带任何其他内容的首选方法是什么?

最佳答案

您应该使用 $location 服务及其 .path() 方法,然后使用常规 split() 和索引。

关于javascript - 如何获取 URL 的最后一部分,忽略任何 GET 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33599051/

相关文章:

javascript - ExtJS 在打开其他窗口之前关闭窗口

javascript - Mongoose :排序

javascript - HTML - 标题上方的导航菜单

angularjs - 如何在 angularJS Controller 中编写 Switch 语句

AngularJS 用户界面路由器 : Not registering history state when navigating to tabs

javascript - 如何在 AngularJS 中通过回调分配变量作用域?

javascript - 使用angularjs改变 body 背景颜色

javascript - AngularJS 错误 : 'argument ' FirstCtrl' is not a function, 未定义'

javascript - 如何在Javascript中将多个json数组合并为一个数组swift子数组?

javascript - 如何在 map 函数中使用 require() ?