のは、私は次のようなデータを持っているとしましょう:Vueを使用してネストされたデータを持つコンポーネントにオブジェクトを送信する最適な方法は何ですか?
data: function() {
return {
a: "hello",
b: {
title: this.a + " BOB"
}
}
}
私はコンポーネントでこれを渡すと、this.aは未定義です。
<component :pass-data="b"></component>
どのようにネストされたプロパティを送信しますか?
'data'は関数なので、' created'ではなくオブジェクトをアセンブルすることができます。オブジェクトリテラルを返す単一のステートメントである必要はありません。 –
@RoyJ良い提案。 OPの例は単純化されているように見えるので、彼らの実際の状況が何であるかわからない/なぜ彼らが 'this.a'を参照する必要があるのかわからない – thanksd