user
オブジェクト内のデータにアクセスできない理由がわかりません。 channel_id
へのアクセスVueコンポーネント内のオブジェクト内のデータにアクセスできません
{
"channel_id": 2,
"user": {
"id": 1,
"name": "Clyde Santiago",
"email": "[email protected]",
"created_at": "2017-07-25 08:10:58",
"updated_at": "2017-07-25 08:10:58"
},
"message": "ssd"
}
、user
、message
で結構です。しかし、私はuser
内のデータにアクセスするとき、それはエラーを示し、
「未定義のプロパティを読み取ることができません 『名前』」
をここにHTMLは私のVueのコンポーネントに
<ul class="list-group">
<li class="list-group-item" v-for="conversation in conversations">
<p>
{{conversation.message}}
</p>
<small>{{conversation.user.name}}</small> // error here
</li>
</ul>
このデータはどのような非同期で取得されますか? – Bert
アクセスしようとしているデータはどれですか? {{conversation.user}}はオブジェクトなので、[object Object]を与える必要があります。 {{conversation.user.id}}はユーザーIDなどを返します – HelloWorld
"プロパティ 'name' of undefinedを読み取ることができません。エラーです。私はプッシャーを使用しています –