1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| /**
| * 地图控件
| */
| export default {
| namespaced: true,
| state: {
| // 头部工具栏是否收缩
| hideTools: false,
| // 右上角单位按钮
| hidePositionBtn: false,
| // 底部状态栏是否显示
| statusbar: true,
| // 导航控件
| navBar: true,
| // 比例尺控件
| scaleBarStatus: true
| },
| mutations: {
| changeMapToolsVisible(state, type) {
| state[type] = !state[type];
| },
| changeNavBarVisible(state) {
| state.navBar = !state.navBar
| window.sgworld.navControl('nav', state.navBar)
| },
| changeScaleBarVisible(state) {
| state.scaleBarStatus = !state.scaleBarStatus
| window.sgworld.navControl('scale', state.scaleBarStatus)
| },
| },
| }
|
|