forked from github/dataease
Merge pull request #10663 from dataease/pr@dev-v2_st
fix(嵌入式): 仪表板树-iframe嵌入界面,仪表板预览页的全屏按钮无效
This commit is contained in:
commit
3e5bb36057
@ -21,17 +21,8 @@ const embeddedStore = useEmbedded()
|
||||
const favorited = ref(false)
|
||||
const fullScreeRef = ref(null)
|
||||
const preview = () => {
|
||||
if (isDataEaseBi.value) {
|
||||
embeddedStore.clearState()
|
||||
if (dvInfo.value.type === 'dataV') {
|
||||
embeddedStore.setDvId(dvInfo.value.id)
|
||||
} else {
|
||||
embeddedStore.setResourceId(dvInfo.value.id)
|
||||
}
|
||||
useEmitt().emitter.emit('changeCurrentComponent', 'Preview')
|
||||
return
|
||||
}
|
||||
const url = '#/preview?dvId=' + dvInfo.value.id
|
||||
const baseUrl = isDataEaseBi.value ? embeddedStore.baseUrl : ''
|
||||
const url = baseUrl + '#/preview?dvId=' + dvInfo.value.id
|
||||
const newWindow = window.open(url, '_blank')
|
||||
initOpenHandler(newWindow)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user