javascript - Passing a parameter into Angular location.search -


i have url looks following:

www.mydomain.co.uk/ui/#/index?status=111?cart=5555 

i understand if do:

var status = $location.search().status; var cart = $location.search().cart; 

i can values of status , cart, want make value after .search() parameter pass in, e.g:

function getparameters(param) {      return $location.search() + param;  }   $scope.status = getparamter(status); $scope.cart = getparamter(cart); 

however when try compile javascript, process fails @ function return statement.

router

.state('mystate', {     'url': 'app/:cart/',     ... }) 

html

<a ui-sref="mystate({ cart: 555})" ..> 

or variable

<a ui-sref="mystate({ cart: cartnumber})" ..>  $scope.cartnumber = 555 

controller

function mycontroller($scope, $stateparams) {     $scope.cart = $stateparams.cart; //555     ... 

Comments