5

angularjs と ui-router を使用すると、次のことができます。

A.) 状態を定義するときにカスタム変数を定義します (以下の「データ」を参照)。私は現在これを成功させており、それが適切であることを確認したかった.

.state('parent', {url:'/parent', templateUrl: 'views/parent.html', abstract: true, data: {stuff: 'stuff'}})

B.) 子ステートにその変数データを継承させる (どのように?)

.state('parent.child',   {url:'/child', templateUrl: 'views/parent.child.html', data: parent.data})

?

4

1 に答える 1

5

子状態に「データ」を指定しません。すでに親/抽象化状態から継承されています。次の方法でアクセスします。

$state.current.data
于 2013-08-01T13:22:01.297 に答える