Tengo una matriz. Convertí la matriz php dentro de JavaScript. Quiero obtener el nombre de la matriz para mi opción de selección. ¿Cómo obtener el nombre de la matriz en el registro de la consola?
Mi código está debajo;
<script> var users= <?php echo json_encode($users) ?>; console.log(users); </script>[{0: {id:1, nombre: Alex, correo electrónico: alex@gmail.com}},
{1: {id:2, nombre: Jane, correo electrónico: jane@gmail.com}}]
Esto es lo que obtengo.
Pero esto es lo que quiero.
Alex
jane
Puedes ayudarme por favor ?
Tienes que usar flatMap()
const users = [{0: {id:1, name: "Alex", email: "alex@gmail.com"}},{1: {id:2, name: "Jane", email: "jane@gmail.com"}}] const parsedUsers = users.flatMap(user=>Object.values(user)); parsedUsers.forEach(user=>console.log(user.name));puede usar la directiva @json blade:
<script> var users= @json($users); console.log(users); </script>