20 lines
640 B
JavaScript
20 lines
640 B
JavaScript
async function carregarUsuarios(){
|
|
const tbody = document.querySelector("#conteudo_tabela_usuarios");
|
|
|
|
const resposta = await fetch("http://localhost:5000/api/v1/usuarios");
|
|
const usuarios = await resposta.json();
|
|
|
|
usuarios.forEach(usuario => {
|
|
const linha = document.createElement("tr");
|
|
linha.innerHTML = `
|
|
<td>${usuario.usuario_nome}</td>
|
|
<td>${usuario.email}</td>
|
|
<td>${usuario.perfil_nome}</td>
|
|
`;
|
|
tbody.appendChild(linha);
|
|
});
|
|
}
|
|
|
|
window.onload = () => {
|
|
carregarUsuarios();
|
|
}; |