【发布时间】:2016-11-30 21:54:21
【问题描述】:
我正在为前端使用 Angular2 (v. 2.1.1) 构建一个网络应用程序。
是否有可能以字符串的形式获取 URL, 没有任何参数?
如果我的 URL 是 foo/bar/1/2/3,那么我需要获取 foo/bar 的方法。
URL 不是静态的,例如该方法还必须支持像/another/url/1/2这样的URL
我尝试使用ActivatedRoute.url,但它只返回['bar', '1', '2', '3']。由于某种原因,它不包含开头 (foo/)。
我也尝试过使用Location.url,但它会返回整个 URL。
感谢任何帮助。
【问题讨论】:
-
我还需要只获取不带参数的路径。你找到方法了吗?
标签: javascript angular typescript