我有这个范围问题。我知道“ this.catVotes = catData”行在另一个函数中,因此我无法将其直接发送到“ catVotes:Number;”
我该如何解决?
df_array
答案 0 :(得分:-2)
您可以从简单功能更改为箭头功能。然后this
仍在引用您的课程。
this.socket.on('catvotes', (catData) => {
console.log(catData);
this.catVotes = catData;
});
但也请查看JB提供的链接,因为它提供了功能更全面的答案,并对该主题和选项进行了详细讨论。