1. ホーム
  2. javascript

[解決済み] Angularの$location.path内でパラメータを渡す

2023-04-08 19:25:25

質問

私はちょうど $location.path() を使用していますが、パラメータとしてカスタム変数を渡しています。だから、それは次のように見えると思います。

$scope.parameter = 'Foo';

$location.path('/myURL/' + $scope.parameter);

しかし、それは動作しません。誰かこれがAngularでどのように行われることになっているのか知っていますか?

どのように解決するのですか?

パラメータを追加するには $location.search() メソッドを使用します。

$location.path('/myURL/').search({param: 'value'});

$location メソッドは 連鎖可能 .

この生成:

/myURL/?param=value