- 我在项目中引入了原生websoket,然后准备接受服务器发来的数据
//接收服务器发来的数据
ws.onmessage = function (event) {
};
这里面的this代表的webscoket ,导致全局的this没法使用,请问怎样找到全局vue的全局变量
//接收服务器发来的数据
ws.onmessage = function (event) {
};
这里面的this代表的webscoket ,导致全局的this没法使用,请问怎样找到全局vue的全局变量
var app=new Vue({
});
第一种 声明一个全局的变量
var _self=this;
ws.onmessage = function (event) {
_self.XX
};
第二种 把vue的声明赋值给app 直接用这个app来代表vue
ws.onmessage = function (event) {
app.XX
};
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决