隐藏在angular$location中传递的参数值
Hide the paramater values passed in angular $location
我正在尝试使用$location.search()
方法添加参数,如:
$location.path('/myURL/').search({param: 'value'});
这将导致
/myURL/?param=value
如何在URL中隐藏参数值?
此$location.search
确实将此参数添加为GET。
您不能隐藏GET参数,因为这就是它们的工作方式。
如果你不想在url中显示这个参数,请检查其他传递参数的替代方案。
您可以将这些参数放在cookie或服务中(由于没有页面重新加载,即使在路由更改后,所有服务也会保留这些参数)
相关文章:
- 如何使用skip参数使用angular ui引导进行服务器端分页
- angular.js:13424错误:[ng:areq]参数'fn'不是函数,getObject
- 删除处于抽象状态的参数angular
- 使用应用程序状态js和视图在angular js url上传递两个参数
- 角度限制过滤器's的第二参数“s”;“开始”;在Angular 1.3中似乎不起作用
- Angular 2:如何在 GET 和 POST 请求中设置 double、float、int 和布尔类型参数
- 如何调用具有多个参数的 Angular 2 管道
- 对 Angular UI 路由器使用多个正则表达式参数
- 访问谷歌登录函数 Angular 2 中的构造函数参数
- 使用Angular Resource查询具有字符串参数的REST API
- Angular 2:HTTP Post Request,带有URL参数和正文类型参数
- Angular.js:13424错误:[ng:areq]参数'enfermerosController'
- 如何停止Angular UI路由器将可选参数从一个路由传递到完全不同的路由
- 在angular 2中向http get请求传递url参数
- 在Angular Directive中传递函数作为参数不会;不起作用
- Angular UI路由器:UI不使用参数构建href
- 基于参数(angular)调用特定元素上的ng show
- 如何在Angular中缓存http直到参数更改
- 带有外部参数 Angular 的 Ajax
- Javascript,对象,用参数传递函数作为参数- angular, jquery概念基本误区