为什么three.js地图在部署后不显示?-灵析社区

我爱了你呢

根据代码this.addMapGeometry(jsondata) 反正真正的地图点是后边的函数,只需要把json传递给下边函数就行了,就不按照原本给的方法加载了,直接使用require 将json传递给下级就完了 目前没有发现问题。是否有隐患不知道 // 加载地图数据 loadMapData(str) { // https://datav.aliyun.com/portal/school/atlas/area_selector this.resetInitMap() // const loader = new THREE.FileLoader() // loader.load(`/static/json/${str || 'china'}.json`, (data) => { // const jsondata = JSON.parse(data) // this.addMapGeometry(jsondata) // }) let jsondata = require(`@/assets/json/${str || 'china'}.json`) this.addMapGeometry(jsondata) },

阅读量:1

点赞量:0

问AI