1. ホーム
  2. angularjs

[解決済み] state.go toParams と $stateParams を使用してパラメータを送信および取得する方法は?

2022-08-17 09:30:41

質問

AngularJS v1.2.0-rc.2 と ui-router v0.2.0 を使っていますが、リファラーの状態を別の状態に渡したいので toParams$state.go のように

$state.go('toState', {referer: $state.current.name});

によると ドキュメントによると に入力されるはずです。 $stateParams の上に toState コントローラにありますが、これは undefined . 何が足りないのでしょうか?

デモのためにplunkを作りました。

http://plnkr.co/edit/ywEcG1

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

urlの状態定義に以下のようなパラメータを追加するだけでした。

url: '/toState?referer'

どーもー。