- 采用当前React Hook升级组件,相比原来有更快的速度和更好的性能 - 实现了界面与功能分离,可以更灵活的适用于各种应用场景 - 全面的开源组件源码,可以更容易的理解和修改等二次开发,轻松实现自定义组件。
npm install react-iclient3d`` bash`
npm install react-iclient3d --save
##### 1、修改index.html文件:
- 在index.html里引入SuperMap3D等资源文件。
` html`
##### 2、修改main.js文件:
` js
import {
Sm3dViewer,
Sm3dMeasure,
Sm3dSightline,
Sm3dViewshed,
Sm3dTerrainFlood,
Sm3dTerrainOperation,
Sm3dTerrainSlope,
Sm3dTerrainIsoline,
Sm3dClipCross,
Sm3dClipPolygon,
Sm3dGeologicalBody
} from 'react-iclient3d/lib/index.js'
`
##### 3、在App.jsx里测试使用量算功能组件:
` js