【发布时间】:2018-02-13 01:54:45
【问题描述】:
我需要帮助在客户端显示对象属性
服务器
socket.on('question', (data) => {
Question.count().exec((err, count) => {
var random = Math.floor(Math.random() * count);
Question.findOne().skip(random).exec(
function(err, data) {
socket.emit('data', {
question: data.question,
correctAnswer: data.correct_answer,
incorrectAnswer1: data.incorrect_answers[0],
incorrectAnswer2: data.incorrect_answers[1],
incorrectAnswer3: data.incorrect_answers[2]
});
});
});
});
客户
socket.on('data', function(data) {
if (data) {
$('#questions').html('');
$('#questions').append('<li>' + question + '</li>')
}
});
$('#answer').on('click', function(e){
e.preventDefault();
socket.emit('question', {'data':$(this).serializeArray()});
});
我只显示这个
我想在下面显示问题和答案
【问题讨论】:
标签: javascript jquery node.js socket.io