实现位置的最佳方式.路径在angularjs中
best way to implement location.path in angularjs
据我所知,这是访问路由并将参数传递给url
$location.path('/home').search({key:'value'})
清除所有参数和url并访问路由,保留历史记录
$location.search('').path('/home');
不要保留历史怎么样?就像交易流程一样,一旦用户付费,你就不想让用户回头。我知道有历史服务,但我认为有更简单的方法。我尝试使用valina javascript重定向方法,但它重新加载了整个页面,这与我的SPA不一致。
可以调用
$location.search('').path('/home').replace();
,它不会在浏览器的历史记录中创建一个额外的记录。
相关文章:
- 如何在AngularJS-ng重复循环中将长JSON路径缩短为变量
- 在angularjs中动态路由url路径
- 使用正则表达式angularjs验证文件路径
- 如何将路径更改广播到 AngularJS 应用程序中的所有视图
- angularjs中的相对href路径与html5mode错误
- AngularJS重定向到找不到正确的路径
- AngularJS hashbang模式复制URL路径
- AngularJS-更改路径后路由崩溃
- AngularJS/JavasScript中的本地图像路径
- AngularJS 嵌套对象数组路径
- AngularJS-没有为/以外的路径加载Partials
- 在 AngularJS 中按路径位置获取控制器
- 了解AngularJS中的域和上下文根url路径
- AngularJS 1.2的迁移路径
- Laravel+AngularJs,使用带ng-scr的基本路径,而不是当前路径
- 检测angularjs路径控制器何时超出范围
- AngularJS V1.4.7指令模板URL动态路径
- AngularJS:我怎么能用ui路由器指定一个备用启动路径呢
- 在angularjs指令中传递路径
- 实现位置的最佳方式.路径在angularjs中