diff --git a/chameleon-client/src/views/CameraViewes/3D.vue b/chameleon-client/src/views/CameraViewes/3D.vue index 5a76c92c1..b30c57673 100644 --- a/chameleon-client/src/views/CameraViewes/3D.vue +++ b/chameleon-client/src/views/CameraViewes/3D.vue @@ -57,7 +57,11 @@ }); }, onParse(result) { - this.uploadModel(result.data); + let data = result.data.map(item => { + Object.keys(item).forEach(k => item[k] = isNaN(item[k])? item[k] : Number(item[k])); + return item; + }); + this.uploadModel(data); }, uploadPremade() { this.uploadModel(this.selectedModel);