Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度:在散列之前添加参数而不刷新_Javascript_Angularjs_Hash_Routing - Fatal编程技术网

Javascript 角度:在散列之前添加参数而不刷新

Javascript 角度:在散列之前添加参数而不刷新,javascript,angularjs,hash,routing,Javascript,Angularjs,Hash,Routing,我正在创建一个angular应用程序,希望在url中动态添加一些参数,而无需刷新页面或控制器 假设初始url为 http://localhost:3000/#/xyz 我想在散列之前添加参数 http://localhost:3000/?sort=desc#/xyz 注: 我不能实现angular的漂亮url概念,因为我不允许在服务器端进行任何配置 我尝试了HTML5历史记录,但一次又一次地出现错误,比如无限摘要循环或控制器重新加载 您必须完全以角度重写路由。出于兴趣,为什么不能将url设

我正在创建一个angular应用程序,希望在url中动态添加一些参数,而无需刷新页面或控制器

假设初始url为

http://localhost:3000/#/xyz
我想在散列之前添加参数

http://localhost:3000/?sort=desc#/xyz
注:

  • 我不能实现angular的漂亮url概念,因为我不允许在服务器端进行任何配置
  • 我尝试了HTML5历史记录,但一次又一次地出现错误,比如无限摘要循环或控制器重新加载

您必须完全以角度重写路由。出于兴趣,为什么不能将url设置为
http://localhost:3000/#/xyz?sort=desc
我不想在href中出现链接(点击跟踪中出现一些问题)。。。。我可能有指向url的链接,比如“”,当用户单击它时,角度路由将添加“#/xyz”。。。