How can i pass an array in vue js via laravel(blade)? I tried to do so :
//$users - array blade:
<all-users users="{{ $users }}"></all-users>
vue:
<tr v-for="user in users" >
<td>{{ user.id }}</td>
<td>{{ user.login }}</td>
</tr>
js:
export default {
props:['users']
}
//don't working all
P.S I tried also:
<all-users users="{{ $users[0]->toJson() }}"></all-users>
Output:
{"id":2,"email":"[email protected]","login":"SimpleUser","role_id":0,"images":"public\/img\/default_avatar.png","created_at":null,"updated_at":null}
In advance thanks for help
object
but why do you loop your object in your vue?