0
親のデータをそのまま継承したり、上書きすることはできますが、どのように拡張できますか?例:角度uiルータで親状態のデータを拡張するにはどうすればよいですか?
$stateProvider.state('parent', {
url: "/parent",
template: "<div ui-view></div>",
data: { a: "Hello" }
})
.state('parent.child', {
url: "/child",
template: "<p>lorem ipsum</p>",
data: { a: this.data.a + " World!" } // <-- something like that.
});
親のデータプロパティに追加する必要がありますが、貼り付けをコピーしたり、完全に置き換えたりする必要はありません。
FYI。子コントローラから親データにアクセスすることができます。新しいデータを作成する必要はありません。 – defaultcheckbox