2017-06-29 13 views
0

私はsocket.ioに値を渡すことができません。私はconsole.log(data[0].name)を取得しましたが、this.nameにアクセスしようとすると、data[0].nameにアクセスできません。あなたはこのようなselfとして変数にthisコンテキストをキャプチャし、代わりにそれを使用する必要がVUEの値を渡すJS

data : { 
name : "" 
}, 
mounted: function(){ 
socket.on('getEquipData',function(data){ 
this.name = data[0].name; 
    }) 
     } 

私のイベントハンドラ

myClick: function(val){ 
    socket.emit('equipData',id); 
} 

答えて

関連する問題