Appearance
弹出
弹出(可同时保留多个)
javascript
(data, comp) => {
comp.popupManager.add({
position: [122.15925492428805,29.97871689152069],
showTitle: true,
title:'hello',
tag:'11',
html: `<div style="font-size:12px;">content</div>`
})
}
(data, comp) => {
comp.popupManager.add({
position: [122.15925492428805,29.97871689152069],
showTitle: true,
title:'hello',
tag:'11',
html: `<div style="font-size:12px;">content</div>`
})
}
移除
javascript
(data, comp) => {
comp.popupManager.removeAll()
}
(data, comp) => {
comp.popupManager.removeAll()
}
条件移除
javascript
(data, comp) => {
comp.popupManager.removeFn(o=o>o.options.tag=='11')
//or
//comp.popupManager.removeFn(o=o>o.options.title=='hello')
}
### 弹出(全局同时只保留一个)
```javascript
(data, comp) => {
const poi = data.properties.getValue().poi
const position=data.position.getValue()
const {name}=poi
const html=`<div>hello-${name}</div>`
comp.map.popup.show({ position, html, showTitle: true })
}
(data, comp) => {
comp.popupManager.removeFn(o=o>o.options.tag=='11')
//or
//comp.popupManager.removeFn(o=o>o.options.title=='hello')
}
### 弹出(全局同时只保留一个)
```javascript
(data, comp) => {
const poi = data.properties.getValue().poi
const position=data.position.getValue()
const {name}=poi
const html=`<div>hello-${name}</div>`
comp.map.popup.show({ position, html, showTitle: true })
}
移除(全局弹出)
javascript
(data, comp) => {
comp.map.popup.close()
}
(data, comp) => {
comp.map.popup.close()
}
Demo地址:http://tianque.oicp.net:28182/tq-bigscreen-web/#/build/1496781354185007106