Skip to content

Commit af910b5

Browse files
committed
dreamview: fix event error
Change-Id: Ib2a25e5d6d2f3661a19ff89dbe99eccda7b8bfa1
1 parent b5534f2 commit af910b5

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

modules/dreamview/frontend/src/components/DataProfile/V2xList.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ function V2xList() {
4949
{
5050
(v2xInfoList.length > 0 && v2xUpdateStatus !== 0) &&
5151
v2xInfoList.map((item) =>
52-
<div className='remote-vehicle-list-item-container'>
52+
<div className='remote-vehicle-list-item-container' key={item.v2xId} >
5353
<V2xListItem value={item.v2xId} item={item}/>
5454
</div>
5555
)

modules/dreamview/frontend/src/store/websocket/websocket_plugin.js

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ export default class PluginWebSocketEndpoint {
3131
}, 1000);
3232
return this;
3333
}
34-
this.websocket.onmessage = (event) => {
34+
this.websocket.addEventListener('message', (event) => {
3535
this.worker.postMessage({
3636
source: 'point_cloud',
3737
data: event.data,
3838
});
39-
};
39+
});
4040
this.websocket.onclose = (event) => {
4141
console.log(`WebSocket connection closed with code: ${event.code}`);
4242
this.initialize();
4343
};
44-
this.worker.onmessage = (event) => {
44+
this.worker.addEventListener('message', (event) => {
4545
if (event.data.type === 'PluginMsg') {
4646
const message = event.data;
4747

@@ -110,7 +110,7 @@ export default class PluginWebSocketEndpoint {
110110
JSON.parse(message.data.info ?? '{}')
111111
);
112112
break;
113-
// 下载record成功
113+
// 下载record成功
114114
case 'UpdateRecordToStatus':
115115
STORE.studioConnector.updateRemoteRecordStatus(
116116
JSON.parse(message.data.info ?? '{}')?.record_id,
@@ -142,7 +142,7 @@ export default class PluginWebSocketEndpoint {
142142
);
143143
}
144144
}
145-
};
145+
});
146146
return this;
147147
}
148148

@@ -300,7 +300,6 @@ export default class PluginWebSocketEndpoint {
300300
}
301301
}
302302
},
303-
{ once: true }
304303
);
305304
});
306305
}
@@ -334,7 +333,7 @@ export default class PluginWebSocketEndpoint {
334333
}
335334
}
336335
},
337-
{ once: true }
336+
338337
);
339338
});
340339
}
@@ -369,7 +368,7 @@ export default class PluginWebSocketEndpoint {
369368
break;
370369
}
371370
}
372-
}, { once: true });
371+
},);
373372
});
374373
}
375374

@@ -400,7 +399,6 @@ export default class PluginWebSocketEndpoint {
400399
}
401400
}
402401
},
403-
{ once: true }
404402
);
405403
});
406404
}
@@ -432,7 +430,6 @@ export default class PluginWebSocketEndpoint {
432430
}
433431
}
434432
},
435-
{ once: true }
436433
);
437434
});
438435
}
@@ -464,7 +461,6 @@ export default class PluginWebSocketEndpoint {
464461
}
465462
}
466463
},
467-
{ once: true }
468464
);
469465
});
470466
}
@@ -487,16 +483,15 @@ export default class PluginWebSocketEndpoint {
487483
if (event.data.type === 'PluginMsg') {
488484
const message = event.data;
489485
switch (message.data.name) {
490-
case 'UploadV2xConfSuccess':
486+
case 'UploadV2xSuccess':
491487
resolve();
492488
break;
493-
case 'UploadV2xConfFail':
489+
case 'UploadV2xFail':
494490
reject();
495491
break;
496492
}
497493
}
498494
},
499-
{ once: true }
500495
);
501496
});
502497
}

0 commit comments

Comments
 (0)