启动时我的应用程序可以自动导航到指定的状态,如下所示:
localhost://start.html#/case
当用户导航到此状态时,会在内部准备一些参数,以获取在大小写状态下显示的模板的特定数据。我需要能够将一个带有查询字符串的URL添加到URL中,以便用户将其复制并粘贴到他的电子邮件或其他地方。像这样:
localhost://start.html?project=1234#/case
我花了相当多的时间试图让它发挥作用。我试过了
$location.search('project', '1234');
但无法获得实际可行的网址。
请帮我完成这项任务。
由于
答案 0 :(得分:2)
Hi you can add the parameters at the end of the url
localhost://start.html#/case?project=1234
then you can get the parameters in angular using $location
var projectId = $location.search().project;
// or
var projectId = $location.search('project');
// clear url
$location.search('project', null);