vue执行mounted_vue mounted中的函数问执行

stomp.connect未被执行

维修之前请务必做好安全防护准备。

远程操作请确保驾驶室内技师做好协助工作。

确保您的网络链接畅通。

识别模块

import Stomp from 'stompjs'

import SockJS from 'sockjs-client/dist/sockjs'

let sock = new SockJS("http://192.168.3.123:80/diagnose")

let stomp = Stomp.over(sock)

import MyHeader from '../base/MyHead'

import loading from '../base/loading'

export default {

name: 'index',

components:{

MyHeader,loading

},

data () {

return {

currentTime: '',

lastTime: '',

timeOut: '',

modal1: false,

}

},

beforeCreate(){

let that = this;

let cdtId = this.$store.state.cdtId;

//连接服务器

stomp.connect('guest', 'guest', function(frame) {

console.log('***** Connected *****');

//进入诊断

stomp.subscribe("/topic/"+cdtId+"/diagnosis/enterDiagnosis", that.enterDiagnosis);

//退出诊断

stomp.subscribe("/topic/"+cdtId+"/diagnosis/quitDiagnosis", that.quitDiagnosis);

//模块识别

stomp.subscribe("/topic/"+cdtId+"/diagnosis/moduleRecognition", that.handleMsg);

//模块信息

stomp.subscribe("/topic/"+cdtId+"/diagnosis/moduleInfo", that.moduleInfo);

//故障码

stomp.subscribe("/topic/"+cdtId+"/diagnosisreadFaultCode", that.readFaultCode);

//实际值

stomp.subscribe("/topic/"+cdtId+"/diagnosis/readActualValue", that.ActualValueDetail);

//快速诊断

stomp.subscribe("/topic/"+cdtId+"/diagnosis/fastDiagnose", that.FastDiagnose);

}, function(error) {

console.log('error:'+error);

});

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值