目前项目用的是openlayer的二次封装库 SuperMap(iClient for OpenLayers 示范程序 (supermap.io))
前几天做风场效果,使用wind-layer插件库。不料载入map的layer后报错,找不到viewState。
经过很多适应(更换数据结构,源码copy改写等等)都不见效,选择从源头重新出发。
新开项目安装SuperMap
(package.json)
npm run serve # 运行
localhost:9527 # 运行完成
Uncaught TypeError: Cannot read properties of undefined (reading 'viewState')
6
尝试另装openlayers
好,再试试在这基础上装openlayers
npm install ol -s # 装库
npm run serve # 运行
localhost:9527 # 运行完成
(有新增了一条)
版本注意:
supermap版本 ≥ 11.0.0 或
openlayers版本 ≥ 6.12.0
ok,有了