在用vuejs + cesiumjs开发,加载建筑geojson数据和3Dtiles时,发现tiles里面也初始了数据绑定,就是有get set方法 在数据量过大的时候,就会出现断点,好像是超载了 然后结束断点的话,页面就直接崩溃了
如果使用传统的jquery+Cesium方式加载可以加载近7W建筑,只不过是初始加载速度比较缓慢,加载完成之后就没有什么问题了。 但是如果使用Vue+Cesium的方式去加载的话,只能加载6000+的建筑,超过这个数量页面就直接崩溃了
开发时候,也不能用webpack dev的hot热更新功能,不然也会出现此现象情况
这样的问题该如何解决
是需要不让cesium框架不经过vuejs的监听吗? 那么 如何做?目前没想到什么方法,也没找到什么方法,请指导
vue和cesium是否能够分开,我的理解是vue是给你做mvvm,像你自己说的做一些自己的数据绑定,比如你的spa,你的一些页面里面,需要一些逻辑的时候,用到,但是cesium的内核,也就是数字地球从vue中剥离出来。你可以用原生也可以用jquery,也就是不要把球扔到vue中。
另一种思路就是,加内存加显卡