一、websocket
return {statusList: [],},mounted() {this.setupWebSocket();this.startBlinking();},methods: {setupWebSocket() {const socket = new WebSocket('ws://xxx.xxx:xxx/xxx');socket.onopen = () => {console.log('WebSocket connection established.');};socket.onmessage = (event) => {console.log('Message from server:', event.data);try {const data = JSON.parse(event.data);this.statusList = data.map((item) => ({...item,isGray: true, }));} catch (error) {console.error('Failed to parse message:', error);}};socket.onclose = () => {console.log('WebSocket connection closed.');};socket.onerror = (error) => {console.log('WebSocket error:', error);}