Portuguese translation correction (#18627)
parent
6bfff97a55
commit
2f266e9cea
|
@ -7,7 +7,7 @@ localeTitle: Anunciar novos usuários
|
|||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> Como lembrete, este projeto está sendo construído sobre o seguinte projeto inicial no <a href="https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-socketio/">Glitch</a> , ou clonado a partir do <a href="https://github.com/freeCodeCamp/boilerplate-socketio/">GitHub</a> . Muitas salas de bate-papo podem anunciar quando um usuário se conecta ou desconecta e, em seguida, exibe isso para todos os usuários conectados no bate-papo. Como se você já estivesse emitindo um evento para conectar e desconectar, você só precisará modificar esse evento para oferecer suporte a esse recurso. A maneira mais lógica de fazer isso é enviar três partes de dados com o evento: nome do usuário conectado / desconectado, a contagem de usuários atual e, se esse nome estiver conectado ou desconectado. <hr> Altere o nome do evento para 'user' e como os dados passam um objeto ao longo contendo os campos 'name', 'currentUsers' e boolean 'connected' (para ser verdadeiro se for connection, ou false para desconexão do usuário enviado). Certifique-se de fazer a alteração em ambos os pontos em que tivemos o evento 'user count' e definimos a desconexão como enviada como false para o campo 'connected' em vez de true, como o evento emitido na conexão. <code>io.emit('user', {name: socket.request.user.name, currentUsers, connected: true});</code> Agora seu cliente terá todas as informações necessárias para exibir corretamente a contagem atual de usuários e anunciar quando um usuário se conectar ou desconectar! Para lidar com esse evento no lado do cliente, devemos ouvir "usuário" e atualizar a contagem de usuários atual usando jQuery para alterar o texto de <code>#num-users</code> para "{NUMBER} usuários on-line", bem como acrescentar um <code><li></code> para a lista não ordenada com o id 'messages' com '{NAME} tem {joined / left} o chat.'. Uma implementação disso poderia se parecer com o seguinte: <pre> socket.on ('user', function (data) {
|
||||
<section id="description"> Como lembrete, este projeto está sendo construído sobre o seguinte projeto inicial no <a href="https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-socketio/">Glitch</a> , ou clonado a partir do <a href="https://github.com/freeCodeCamp/boilerplate-socketio/">GitHub</a> . Muitas salas de bate-papo podem anunciar quando um usuário se conecta ou desconecta e, em seguida, exibir isso para todos os usuários conectados no bate-papo. Como se você já estivesse emitindo um evento para conectar e desconectar, você só precisará modificar esse evento para oferecer suporte a esse recurso. A maneira mais lógica de fazer isso é enviar três partes de dados com o evento: nome do usuário conectado / desconectado, a contagem de usuários atual e, se esse nome se encontra conectado ou desconectado. <hr> Altere o nome do evento para 'user' e como os dados passam um objeto ao longo contendo os campos 'name', 'currentUsers' e boolean 'connected' (para ser verdadeiro se for connection, ou false para desconexão do usuário enviado). Certifique-se de fazer a alteração em ambos os pontos em que tivemos o evento 'user count' e definimos a desconexão como enviada como false para o campo 'connected' em vez de true, como o evento emitido na conexão. <code>io.emit('user', {name: socket.request.user.name, currentUsers, connected: true});</code> Agora seu cliente terá todas as informações necessárias para exibir corretamente a contagem atual de usuários e anunciar quando um usuário se conectar ou desconectar! Para lidar com esse evento no lado do cliente, devemos ouvir "usuário" e atualizar a contagem de usuários atual usando jQuery para alterar o texto de <code>#num-users</code> para "{NUMBER} usuários on-line", bem como acrescentar um <code><li></code> para a lista não ordenada com o id 'messages' com '{NAME} tem {joined / left} o chat.'. Uma implementação disso poderia se parecer com o seguinte: <pre> socket.on ('user', function (data) {
|
||||
$ ('# num-users'). texto (data.currentUsers + 'users online');
|
||||
var message = data.name;
|
||||
if (data.connected) {
|
||||
|
|
Loading…
Reference in New Issue