【发布时间】:2014-11-04 18:22:49
【问题描述】:
我有这样的功能:
function dataSend(type, message) {
return {
type: message
};
};
我是这样使用的:
io.sockets.emit('addToQueue', dataSend('error', 'User not found'));
但是当它到达客户端时,我得到一个类似的对象
{ type: 'User not found' }
代替
{ 'error': 'User not found' }
为什么会这样?我不确定如何解决这个问题,任何信息都会非常感谢。
【问题讨论】:
-
使用 ES6 你可以做到
{[type]: message}
标签: javascript