From df6b1cd6920ad57508312ba1e464b1f1b971b411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com> Date: Sat, 7 Jun 2025 20:49:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9C=8B=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- babel.config.js | 9 +++------ src/App.vue | 8 ++++---- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/babel.config.js b/babel.config.js index b99f001..77dfb49 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,13 +1,10 @@ module.exports = { - presets: [ - // https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app - '@vue/cli-plugin-babel/preset' - ], - 'env': { + presets: [// https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app + '@vue/cli-plugin-babel/preset'], 'env': { 'development': { // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require(). // This plugin can significantly increase the speed of hot updates, when you have a large number of pages. - 'plugins': ['dynamic-import-node'] + 'plugins': ['dynamic-import-node', 'json-parse-with-source'] } } } diff --git a/src/App.vue b/src/App.vue index 3a1b3e4..6840556 100644 --- a/src/App.vue +++ b/src/App.vue @@ -96,11 +96,11 @@ export default { onWebSocketMessage(event) { try { const data = JSON.parse(event.data, (key, value, ctx) => { - console.log('key',key) - console.log('value',value) - console.log('ctx',ctx) + if (key === 'objid') { + console.log(value.toString()) + } if (typeof value === 'number' && value > Number.MAX_SAFE_INTEGER) { - return ctx?.source || ''; + return '' + value; } return value; })