我正在尝试使用此行重定向用户:
$location.path('/edit?a='+$scope.a+'&b='+$scope.b);
但是,这样做,我只是在没有重定向的情况下将一个新的url推入浏览器的url栏并且url包含
本地主机/仪表板/公共/ KOL#/编辑%3FA =未定义和b =未定义
而不是
本地主机/仪表板/公共/编辑%3FA =未定义和b =未定义
如何解决这个问题?
答案 0 :(得分:1)
$window.location.href
吗?在控制器中注入$ window
答案 1 :(得分:0)
您正尝试将搜索参数附加到您的网址。在js中使用angular进行此操作的正确方法是$location.path('/edit').search({a : $scope.a, b : $scope.b})